English

TensorLy-Quantum: Quantum Machine Learning with Tensor Methods

Quantum Physics 2021-12-21 v1

Abstract

Simulation is essential for developing quantum hardware and algorithms. However, simulating quantum circuits on classical hardware is challenging due to the exponential scaling of quantum state space. While factorized tensors can greatly reduce this overhead, tensor network-based simulators are relatively few and often lack crucial functionalities. To address this deficiency, we created TensorLy-Quantum, a Python library for quantum circuit simulation that adopts the PyTorch API. Our library leverages the optimized tensor methods of the existing TensorLy ecosystem to represent, simulate, and manipulate large-scale quantum circuits. Through compact tensor representations and efficient operations, TensorLy-Quantum can scale to hundreds of qubits on a single GPU and thousands of qubits on multiple GPUs. TensorLy-Quantum is open-source and accessible at https://github.com/tensorly/quantum

Keywords

Cite

@article{arxiv.2112.10239,
  title  = {TensorLy-Quantum: Quantum Machine Learning with Tensor Methods},
  author = {Taylor L. Patti and Jean Kossaifi and Susanne F. Yelin and Anima Anandkumar},
  journal= {arXiv preprint arXiv:2112.10239},
  year   = {2021}
}

Comments

6 pages, 2 figures