量子计算 我将在此存储库中实现各种量子算法。 该存储库使用Cirq和Tensorflow Quantum。 如果有时间,我将在其中的每一个上制作视频,当我这样做时,链接将在此处: 实施算法 TensorFlow-Quantum(TFQ)和Cirq 用于不同TFQ实验的代码。 包括原始代码和教程(以及从pennylane到tfq的翻译教程)。 有关以下内容的视频讨论: : 目前包括: 单Qubit分类器 用QML解决XOR 复制“用量子变分电路进行强化学习” TFQ中的量子近似优化算法(QAOA) TFQ中的变分量子本征求解器(VQE):包括1个和2个量子位哈密顿量和的复制 用于TFQ中VQE的Rotosolve优化器:来自 VQE用于Cirq中的任意多个量子位 自定义ParameterShift和Adam优化与TFQ的比较 潘妮兰 Pennylane实验的代码(主要来自黑客
1
Cirq是一个Python库,用于编写,操纵和优化量子电路,并在量子计算机和仿真器上运行它们。 安装和说明文件 Cirq文档可从。 最新的cirq的预发行版本的文档(跟踪存储库的master分支;如果pip install --pre cirq会得到什么),可从。 最新的cirq稳定版本的文档(通过pip install cirq获得的pip install cirq )可从。 有关Cirq的最新新闻,请注册! 你好Qubit 一个简单的示例,可以帮助您入门和运行: import cirq # Pick a qubit. qubit = cirq . GridQubit ( 0 , 0 ) # Create a circuit circuit = cirq . Circuit ( cirq . X ( qubit ) ** 0.5 , # Square root of
1