1.3K Star 2K Fork 3.6K

GVPMindSpore / mindquantum

 / 详情

[CT][MS][mindquantum]Simulator,sampling, pr类型校验报错信息不全,没有参数名

DONE
Bug-Report
创建于  
2021-12-09 17:33
name about labels
Bug Report Use this template for reporting a bug kind/bug

Environment

  • Hardware Environment(Ascend/GPU/CPU):

Uncomment only one /device <> line, hit enter to put that in a new line, and remove leading whitespaces from that line:

/device ascend
/device gpu
/device cpu

  • Software Environment:
    -- MindSpore version (source or binary):
    -- Python version (e.g., Python 3.7.5):
    -- OS platform and distribution (e.g., Linux Ubuntu 16.04):
    -- GCC/Compiler version (if compiled from source):

Related testcase

Steps to reproduce the issue

from mindquantum import Circuit, Measure
from mindquantum import Simulator
circ = Circuit().ry('a', 0).ry('b', 1)
circ += Measure('q0_0').on(0)
circ += Measure('q0_1').on(0)
circ += Measure('q1').on(1)
sim = Simulator('projectq', circ.n_qubits)
res = sim.sampling(circ, "{'a': 1.1, 'b': 2.2}", shots=100, seed=42)
res


Describe the current behavior

Simulator,sampling, pr类型校验报错信息不全

Describe the expected behavior

提示信息要完整, 参数名要写出来

Related log / screenshot

memory overflow during save or load checkpoint file.
[INFO] PARALLEL(42182,7fa6cf1a2740,python):2021-12-09-17:46:28.386.323 [mindspore/ccsrc/frontend/parallel/costmodel_context.cc:30] GetInstance] Create costmodel_context
[INFO] CORE(42182,7fa6cf1a2740,python):2021-12-09-17:46:28.394.556 [mindspore/core/utils/ms_context.h:233] set_param<std::__cxx11::basic_string >] ms set context device target:CPU
[INFO] CORE(42182,7fa6cf1a2740,python):2021-12-09-17:46:28.479.455 [mindspore/core/utils/ms_context.cc:119] set_backend_policy] ms set context backend policy:ms
Traceback (most recent call last):
File "test2.py", line 8, in
res = sim.sampling(circ, "{'a': 1.1, 'b': 2.2}", shots=100, seed=42)
File "/root/miniconda3/envs/wys/lib/python3.7/site-packages/mindquantum/simulator/simulator.py", line 287, in sampling
pr = ParameterResolver(pr)
File "/root/miniconda3/envs/wys/lib/python3.7/site-packages/mindquantum/core/parameterresolver/parameterresolver.py", line 51, in init
raise TypeError("Require a dict or a ParameterResolver, but get {}!".format(type(data)))
TypeError: Require a dict or a ParameterResolver, but get <class 'str'>!
[INFO] PIPELINE(42182,7fa6cf1a2740,python):2021-12-09-17:46:29.201.434 [mindspore/ccsrc/pipeline/jit/init.cc:323] operator()] Start releasing dataset handles...
[INFO] PIPELINE(42182,7fa6cf1a2740,python):2021-12-09-17:46:29.201.527 [mindspore/ccsrc/

Special notes for this issue

评论 (2)

mu_rong_meng 创建了Bug-Report
mu_rong_meng 添加了
 
kind/bug
标签
mu_rong_meng 添加了device/cpu(已删除)标签
donghufeng 添加协作者donghufeng
donghufeng 负责人donghufeng 修改为mu_rong_meng
donghufeng 取消协作者donghufeng
donghufeng 任务状态TODO 修改为VALIDATION
donghufeng 里程碑B-MBA 修改为B-ComponentTest
展开全部操作日志

TypeError: ket requires a bool, but get <class 'int'>
TypeError: pr require a dict or a ParameterResolver, but get <class 'str'>!
require一个加s一个没有加s, 修改下

mu_rong_meng 任务状态VALIDATION 修改为TODO
mu_rong_meng 负责人mu_rong_meng 修改为donghufeng
mu_rong_meng 里程碑B-ComponentTest 修改为B-MBA
donghufeng 任务状态TODO 修改为VALIDATION
donghufeng 负责人donghufeng 修改为未设置
donghufeng 里程碑B-MBA 修改为B-ComponentTest
donghufeng 取消协作者mu_rong_meng
donghufeng 负责人设置为mu_rong_meng
mu_rong_meng 任务状态VALIDATION 修改为TODO
mu_rong_meng 负责人mu_rong_meng 修改为donghufeng
mu_rong_meng 里程碑B-ComponentTest 修改为B-MBA

TypeError: ket requires a bool, but get <class 'int'>
TypeError: pr require a dict or a ParameterResolver, but get <class 'str'>!
require一个加s一个没有加s, 修改下

donghufeng 任务状态TODO 修改为VALIDATION
donghufeng 里程碑B-MBA 修改为B-ComponentTest
donghufeng 取消协作者mu_rong_meng
donghufeng 添加协作者donghufeng
donghufeng 负责人donghufeng 修改为mu_rong_meng
donghufeng 取消协作者donghufeng
mu_rong_meng 任务状态VALIDATION 修改为DONE
mu_rong_meng 移除了device/cpu(已删除)标签

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(1)
Python
1
https://gitee.com/mindspore/mindquantum.git
git@gitee.com:mindspore/mindquantum.git
mindspore
mindquantum
mindquantum

搜索帮助

344bd9b3 5694891 D2dac590 5694891