咨询Qiskit Aqua中QuantumInstance等组件的位置及迁移去向
Qiskit Aqua组件迁移后的位置说明
Qiskit Aqua已被弃用,其组件已拆分迁移至Qiskit核心子库,以下是你所需组件的新位置及导入方式:
原导入代码:
from qiskit.aqua import QuantumInstance from qiskit.aqua.components.optimizers import COBYLA from qiskit.aqua.components.variational_forms import RY from qiskit.aqua.algorithms import VQE
对应新导入方式:
- QuantumInstance:迁移至
qiskit.utilsfrom qiskit.utils import QuantumInstance - COBYLA:迁移至
qiskit.algorithms.optimizersfrom qiskit.algorithms.optimizers import COBYLA - RY变分形式:原
RY已替换为RealAmplitudes(包含RY旋转门结构的通用参数化电路),位于qiskit.circuit.libraryfrom qiskit.circuit.library import RealAmplitudes - VQE:迁移至
qiskit.algorithmsfrom qiskit.algorithms import VQE
注意:建议使用最新版本的Qiskit套件,避免依赖已弃用的Aqua模块。
内容的提问来源于stack exchange,提问作者garima
相关产品推荐
相关产品推荐

