代码拉取完成,页面将自动刷新
.. py:function:: mindquantum.algorithm.nisq.generate_uccsd(molecular, threshold=0) 使用OpenFermion生成的分子数据生成uccsd量子线路。 参数: - **molecular** (Union[str, MolecularData]) - 分子数据文件的名称,或openfermion中的 `MolecularData` 。 - **threshold** (float) - 过滤uccsd中组态幅度的阈值。我们将保留那些组态振幅绝对值比 `threshold` 大的组态,因此,当 `threshold=0` 时,只会保留非零振幅的组态。默认值: ``0``。 返回: - **uccsd_circuit** (Circuit) - 由uccsd方法生成的ansatz电路。 - **initial_amplitudes** (numpy.ndarray) - uccsd电路的初始参数值。 - **parameters_name** (list[str]) - 初始参数的名称。 - **qubit_hamiltonian** (QubitOperator) - 分子的哈密顿量。 - **n_qubits** (int) - 模拟中使用的量子比特数。 - **n_electrons** (int) - 分子的电子数。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。