mindquantum.framework.MQAnsatzOnlyOps

查看源文件
class mindquantum.framework.MQAnsatzOnlyOps(expectation_with_grad)

仅包含ansatz线路的量子线路演化算子。通过参数化量子线路 (PQC) 获得对量子态的哈密顿期望。此算子只能在 PYNATIVE_MODE 下执行。

参数:
  • expectation_with_grad (GradOpsWrapper) - 接收encoder数据和ansatz数据,并返回期望值和参数相对于期望的梯度值。

输入:
  • ans_data (Tensor) - shape为 \(N\) 的Tensor,用于ansatz电路,其中 \(N\) 表示ansatz参数的数量。

输出:

Tensor,hamiltonian的期望值。