Ocean est la suite d'outils de D-Wave pour résoudre des problèmes difficiles avec les ordinateurs quantiques.
Installation depuis PyPI :
pip install dwave-ocean-sdk
Pour plus d'informations, consultez la page d'installation de la documentation Ocean.
Inscrivez-vous au service cloud quantique Leap ici : Inscription Leap.
Commencez à apprendre avec les ressources D-Wave suivantes :
Les lignes de code suivantes résolvent et visualisent un problème aléatoire sur un ordinateur quantique.
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 )
Le côté gauche de la solution visualisée représente les variables du problème sous forme de cercles, avec des points blancs pour les variables auxquelles sont attribuées des valeurs de -1 et des points bleus pour des valeurs de +1 ; les couleurs des lignes de connexion représentent les valeurs des coefficients quadratiques pour chaque paire de variables. Le côté droit montre les qubits représentant ces variables sur une unité de traitement quantique.
Vous pouvez trouver des exemples d'introduction dans la documentation Ocean et dans le référentiel GitHub dwave-examples, ainsi que de nombreux prototypes d'applications clients sur le site Web D-Wave.
Trouvez de l'aide ici :
Vos contributions sont les bienvenues !
Le guide de contribution d'Ocean contient des lignes directrices pour contribuer aux packages Ocean.
Publié sous la licence Apache 2.0. Voir fichier LICENCE.