dwave ocean sdk
8.0.1
Ocean 是 D-Wave 的一套工具,用于解决量子计算机的难题。
从 PyPI 安装:
pip install dwave-ocean-sdk
有关更多信息,请参阅 Ocean 文档的安装页面。
在此处注册 Leap 量子云服务:Leap 注册。
使用以下 D-Wave 资源开始学习:
以下代码行在量子计算机上解决并可视化随机问题。
import dimod
import dwave . inspector
import dwave . system
bqm = dimod . generators . ran_r ( 1 , 20 )
sampler = dwave . system . EmbeddingComposite ( dwave . system . DWaveSampler ())
sampleset = sampler . sample ( bqm , num_reads = 100 )
dwave . inspector . show ( sampleset )
可视化解决方案的左侧将问题的变量表示为圆圈,其中白点代表分配值为 -1 的变量,蓝点代表值为 +1 的变量;连接线的颜色代表每对变量的二次系数值。右侧显示了代表量子处理单元上这些变量的量子位。
您可以在 Ocean 文档和 dwave-examples GitHub 存储库中找到介绍性示例,并在 D-Wave 网站上找到许多客户原型应用程序。
在这里寻求支持:
欢迎您的贡献!
Ocean 的贡献指南提供了为 Ocean 包做出贡献的指南。
根据 Apache 许可证 2.0 发布。请参阅许可证文件。