from qiskitopflow import StateFn PauliSumOp Gradient AerPauliExpectationfrom qiskit_machine_learningneural_networks import OpflowQNNexpval = AerPauliExpectati
这段代码主要是使用Qiskit库来构建量子神经网络模型。首先,导入了需要的类和函数。然后,创建了一个AerPauliExpectation对象,用于计算期望值。接下来,创建了一个Gradient对象,用于计算梯度。然后,创建了一个QuantumInstance对象,用于指定量子后端。接下来,将生成的量子电路和真实的量子电路分别转化为StateFn对象。然后,构建了一个用于计算最后一个量子比特的Pauli Z期望值的算子。最后,通过将算子和电路组合起来,构建了目标函数。
原文地址: http://www.cveoy.top/t/topic/iFju 著作权归作者所有。请勿转载和采集!