mindquantum.algorithm.nisq.RYLinear

mindquantum.algorithm.nisq.RYLinear#

class mindquantum.algorithm.nisq.RYLinear(n_qubits, depth, prefix='', suffix='')#

RY 门作为单比特门,以线性分布的 CNOT 门作为纠缠门的硬件友好型线路。

../../../_images/RYLinear.png

请参考论文 Hardware-efficient variational quantum eigensolver for small molecules and quantum magnets.

参数:
  • n_qubits (int) - 量子线路的总比特数。

  • depth (int) - ansatz 的循环层数。

  • prefix (str) - 参数的前缀。默认值: ''

  • suffix (str) - 参数的后缀。默认值: ''