mit-han-lab/torchquantum
A PyTorch-based framework for Quantum Classical Simulation, Quantum Machine Learning, Quantum Neural Networks, Parameterized Quantum Circuits with support for easy deployments on real quantum computers.
Supports statevector and pulse-level GPU simulation scaling to 30+ qubits, with dynamic computation graphs enabling interactive debugging. Integrates seamlessly with PyTorch's autograd for automatic gradient computation and batch tensorized processing, plus Qiskit for hardware deployment. Distinguishes itself through trainable parameterized gates, hybrid classical-quantum model construction, and measurement strategies supporting both analytical and stochastic sampling.
1,607 stars and 1,023 monthly downloads. Used by 1 other package. Available on PyPI.
Stars
1,607
Forks
245
Language
Jupyter Notebook
License
MIT
Category
Last pushed
Oct 28, 2025
Monthly downloads
1,023
Commits (30d)
0
Dependencies
19
Reverse dependents
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/mit-han-lab/torchquantum"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
PennyLaneAI/pennylane
PennyLane is an open-source quantum software platform for quantum computing, quantum machine...
netket/netket
Machine learning algorithms for many-body quantum systems
qiskit-community/qiskit-machine-learning
An open-source library built on Qiskit for quantum machine learning tasks at scale on quantum...
tencent-quantum-lab/tensorcircuit
Tensor network based quantum software framework for the NISQ era
tensorflow/quantum
An open-source Python framework for hybrid quantum-classical machine learning.