使用本地模式创建和调试混合作业 - Amazon Braket

使用本地模式创建和调试混合作业

在构建新的混合算法时,本地模式可帮助您调试和测试算法脚本。本地模式是一项功能,可运行计划在 Amazon Braket Hybrid Jobs 中使用的代码,但不需要 Braket 来管理运行混合作业的基础设施。相反,可以在您的 Amazon Braket 笔记本实例或首选客户端(例如笔记本或台式电脑)上本地运行混合作业。

在本地模式下,您仍然可以将量子任务发送到实际设备,但是在本地模式下,在实际的量子处理单元(QPU)上运行时,您将无法获得性能优势。

要使用本地模式,当该模式在程序内部出现时,请将 AwsQuantumJob 修改为 LocalQuantumJob。例如,要运行创建第一个混合作业中的示例,请按如下方式编辑代码中的混合作业脚本。

from braket.jobs.local import LocalQuantumJob job = LocalQuantumJob.create( device="arn:aws:braket:::device/quantum-simulator/amazon/sv1", source_module="algorithm_script.py", entry_point="algorithm_script:start_here", )
注意

Docker 已经预装在 Amazon Braket 笔记本中,需要安装在本地环境中才能使用此功能。Docker 的安装的说明可以在“获取 Docker”页面上找到。此外,并非所有参数在本地模式下都受支持。