文件名称:vqf:变分量子分解算法的实现
文件大小:13.13MB
文件格式:ZIP
更新时间:2024-04-28 03:17:31
quantum-computing optimization-algorithms factoring-integers qaoa Python
变异量子因式分解 介绍 该存储库包含Eric R. Anschuetz,Jonathan P. Olson,AlánAspuru-Guzik,Yudong Cao的文章“可变量子因式”中提出的算法的实现。 它在上。 代码中的符号直接指的是本文中的符号。 我讲了这个项目,这可能是一个很好的介绍。 您可以找到它并且幻灯片在presentation.pdf文件的此存储库中。 由于QAOA是算法的重要组成部分,因此,如果您不熟悉它,您可能会发现很有帮助。 要求 该项目严重依赖pyquil和grove库。 不幸的是,在我开发该项目时,发行版中存在一些对该项目至关重要的错误。 因此,我从源代码安装了它们: pyquil,提交sha: f22a851d5803e0a6aa73b236c25d28a5fcdb0116 格罗夫,commit-sha: dc6bf6ec63e8c435fe52b1e
【文件预览】:
vqf-master
----research()
--------2019_05_04_resources_needed()
--------2019_05_08_performance_checks()
--------2019_05_12_visualize_optimization_space()
--------2019_06_06_interp()
----requirements.txt(39B)
----LICENSE(11KB)
----presentation.pdf(7.37MB)
----README.md(4KB)
----vqf()
--------vqe.py(14KB)
--------preprocessing.py(33KB)
--------main.py(6KB)
--------__init__.py(0B)
--------optimization.py(15KB)
--------visualization.py(5KB)
----pip_freeze.txt(493B)
----tests()
--------preprocessing_test.py(7KB)
----.gitignore(18B)