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 Web サイトには多くの顧客のプロトタイプ アプリケーションがあります。
ここでサポートを見つけてください:
あなたの貢献は大歓迎です!
Ocean の貢献ガイドには、Ocean パッケージに貢献するためのガイドラインが記載されています。
Apache License 2.0 に基づいてリリースされています。 LICENSE ファイルを参照してください。