今天在查找QAOA的时候发现了一个包QAOAAnsatz,输入参数有ham和depth,但是一直会报错误
File "C:\Program Files\Python39\lib\site-packages\mindquantum\core\parameterresolver\parameterresolver.py", line 135, in <dictcomp>
{i: from_numpy(np.array([j], dtype=mq.to_np_type(dtype))) for i, j in data.items()},
RuntimeError: Number of dimensions must be one.
我在官方的API和网上都找不到关于这个包的任何信息,求助各位大佬!
from mindquantum.algorithm.nisq import QAOAAnsatz from mindquantum.core.operators import QubitOperator ham = QubitOperator('Z0 Z1', 2) + QubitOperator('Z2 Z1', 1) + QubitOperator('Z0 Y2', 0.5) qaoa = QAOAAnsatz(ham, 1) qaoa.hamiltonianFile "C:\Program Files\Python39\lib\site-packages\mindquantum\core\parameterresolver\parameterresolver.py", line 135, in <dictcomp>
{i: from_numpy(np.array([j], dtype=mq.to_np_type(dtype))) for i, j in data.items()},
RuntimeError: Number of dimensions must be one.
我在官方的API和网上都找不到关于这个包的任何信息,求助各位大佬!