用于量子化学和材料模拟的量子电路。
openfermioncirq的Python项目详细描述
alpha发布。OpenFermion是 获取和操作费米子系统的表示(包括 (量子化学)用于量子计算机上的模拟。 Cirq是 编写、操作和优化量子电路并运行它们 对抗量子计算机和模拟器。openfermion cirq扩展了 提供使用cirq编译和组合电路的例程和工具的openfermion 量子模拟算法。
开始
安装openfermion cirq需要pip。请确保使用的是最新版本。 安装完成后,请务必查看 ipython tutorials 和 code documentation。
安装
以库的形式安装最新的pypi版本(在用户模式下):
python -m pip install --user openfermioncirq
开发者安装
安装最新版本的openfermion、cirq和openfermion cirq(处于开发模式):
git clone https://github.com/quantumlib/OpenFermion-Cirq
cd OpenFermion-Cirq
python -m pip install -e .
如何贡献
我们很乐意接受您对openfermion cirq的贡献和补丁。 有一些小的指导方针可以供你参考 here。
如何引用
当使用openfermion cirq进行研究项目时,请引用:
Jarrod R. McClean, Ian D. Kivlichan, Kevin J. Sung, Damian S. Steiger, Yudong Cao, Chengyu Dai, E. Schuyler Fried, Craig Gidney, Brendan Gimby, Pranav Gokhale, Thomas Häner, Tarini Hardikar, Vojtĕch Havlíček, Cupjin Huang, Josh Izaac, Zhang Jiang, Xinle Liu, Matthew Neeley, Thomas O’Brien, Isil Ozfidan, Maxwell D. Radin, Jhonathan Romero, Nicholas Rubin, Nicolas P. D. Sawaya, Kanav Setia, Sukin Sim, Mark Steudtner, Qiming Sun, Wei Sun, Fang Zhang and Ryan Babbush. OpenFermion: The Electronic Structure Package for Quantum Computers. arXiv:1710.07629. 2017.
我们很高兴在以后的版本中加入未来的贡献者作为作者。
阿尔法免责声明
openfermion cirq当前位于alpha中。 我们仍在做出突破性的改变。 当我们发布新版本时,将破坏您的代码。 我们建议您针对特定版本的openfermion cirq,并定期更新到最新版本。 这样你就可以控制什么时候突然的变化会影响到你。
版权所有2018 OpenFermion开发者。 这不是谷歌的官方产品。