
TensorCircuit is an open source quantum circuit and algorithm simulation framework.
- It is built for human beings. 👽
- It is designed for speed, flexibility and elegance. 🚀
- It is empowered by advanced tensor network simulator engine. 🔋
- It is implemented with industry-standard machine learning frameworks: TensorFlow, JAX, and PyTorch. 🤖
- It is compatible with machine learning engineering paradigms: automatic differentiation, just-in-time compilation, vectorized parallelism and GPU acceleration. 🛠
- Source code: https://github.com/tencent-quantum-lab/tensorcircuit
- Issue Tracker: https://github.com/tencent-quantum-lab/tensorcircuit/issues
- Forum: https://github.com/tencent-quantum-lab/tensorcircuit/discussions
- Documentation: https://tensorcircuit.readthedocs.io
- Whitepaper: https://arxiv.org/abs/2205.10091
- PyPI page: https://pypi.org/project/tensorcircuit
- DockerHub page: https://hub.docker.com/repository/docker/tensorcircuit/tensorcircuit
The following documentation sections briefly introduce TensorCircuit to the users and developpers.
.. toctree:: :maxdepth: 2 quickstart.rst advance.rst faq.rst sharpbits.rst infras.rst contribution.rst
The following documentation sections include integrated examples in the form of Jupyter Notebook.
.. toctree-filt:: :maxdepth: 2 :zh:tutorial.rst :zh:whitepapertoc.rst :en:tutorial_cn.rst :en:whitepapertoc_cn.rst :en:textbooktoc.rst
.. toctree:: :maxdepth: 2 modules.rst