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 發布。請參閱許可證文件。