Ocean es el conjunto de herramientas de D-Wave para resolver problemas difíciles con computadoras cuánticas.
Instalación desde PyPI:
pip install dwave-ocean-sdk
Para obtener más información, consulte la página de instalación de la documentación de Ocean.
Regístrese en el servicio de nube cuántica de Leap aquí: Registro de Leap.
Comience a aprender con los siguientes recursos de D-Wave:
Las siguientes líneas de código resuelven y visualizan un problema aleatorio en una computadora cuántica.
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 )
El lado izquierdo de la solución visualizada representa las variables del problema como círculos, con puntos blancos para las variables a las que se les asignan valores de -1 y puntos azules para los valores de +1; los colores de las líneas de conexión representan valores de los coeficientes cuadráticos para cada par de variables. El lado derecho muestra los qubits que representan estas variables en una unidad de procesamiento cuántico.
Puede encontrar ejemplos introductorios en la documentación de Ocean y en el repositorio de GitHub de ejemplos de dwave, y muchas aplicaciones prototipo de clientes en el sitio web de D-Wave.
Encuentre soporte aquí:
¡Tus contribuciones son bienvenidas!
La guía de contribución de Ocean tiene pautas para contribuir a los paquetes de Ocean.
Publicado bajo la licencia Apache 2.0. Ver archivo de LICENCIA.