从Rigetti获取结果时出错。

0

【以下的问题经过翻译处理】 我正在尝试在Rigetti Aspen-8上运行一些circuits。有些作业可以顺利完成,但有些作业却无法返回结果。我无法诊断为什么有些作业可以顺利完成,而有些作业返回以下错误(我只是粘贴了最后一部分):

ValidationError: 1 validation error for GateModelTaskResult
additionalMetadata -> rigettiMetadata -> nativeQuilMetadata -> programDuration
ensure this value is greater than 0 (type=value_error.number.not_gt; limit_value=0)

作业本身显示为“COMPLETE”,但在尝试检索.result()时我会收到此错误。我也可以无问题地在IonQ上运行检索结果。

profile picture
专家
已提问 5 个月前19 查看次数
1 回答
0

【以下的回答经过翻译处理】 我能够重现结果中报告的programDuration值为0.0。(这个字段在此处解析失败)

这可能是由于使用较旧版本的amazon-braket-schemas版本引起的。Release v1.0.1 https://github.com/aws/amazon-braket-schemas-python/releases/tag/v1.0.1修复了这个特定问题。

您可以通过运行以下命令验证您正在使用的特定版本并检查在amazon-braket-schemas旁边列出的版本号。

pip freeze

为了升级到最新版本,请执行以下命令:

pip install amazon-braket-schemas --upgrade

pip install amazon-braket-sdk --upgrade

编辑者: kshitijataws Jan 4, 2021 12:09 PM

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则