Skip to content

Xenon-zhao/TensorQ

Repository files navigation

TensorQ

一个基于张量网络的大规模量子线路模拟工具包

安装

cd TensorQ-main

python setup.py install

依赖

artensor==0.1.0

你可以从我的仓库下载0.1.0版本的artensor(推荐)

你也可以下载最新的artensor,Fanerst/artensor: Generating contraction orders and perform numerical contractions for arbitrary tensor networks (github.com)

cirq==0.7.0

教程

教程请查看toturial/TensorQ_toturial.pdf

教程中介绍了张量网络的基本概念、TensorQ的原理与核心技术、TensorQ中的基本模块、TensorQ的使用案例以及TensorQ的性能测试。

原理

artensor和tensorq采用张量网络解决指数墙问题的原理,以及张量网络的切片方法可以参考这篇文献:

F. Pan, K. Chen, and P. Zhang, Solving the sampling problem of the sycamore quantum circuits, Phys. Rev. Lett. 129, 090502 (2022).

About

一个基于张量网络的大规模量子线路模拟工具包

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published