Ocean é o conjunto de ferramentas da D-Wave para resolver problemas difíceis com computadores quânticos.
Instalação do PyPI:
pip install dwave-ocean-sdk
Para obter mais informações, consulte a página de instalação da documentação do Ocean.
Inscreva-se no serviço de nuvem quântica Leap aqui: Inscrição no Leap.
Comece a aprender com os seguintes recursos D-Wave:
As linhas de código a seguir resolvem e visualizam um problema aleatório em um computador quântico.
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 )
O lado esquerdo da solução visualizada representa as variáveis do problema como círculos, com pontos brancos para variáveis com valores atribuídos de -1 e pontos azuis para valores de +1; as cores das linhas de ligação representam valores dos coeficientes quadráticos para cada par de variáveis. O lado direito mostra os qubits que representam essas variáveis em uma unidade de processamento quântico.
Você pode encontrar exemplos introdutórios na documentação do Ocean e no repositório GitHub de exemplos dwave, e muitos aplicativos de protótipo de cliente no site da D-Wave.
Encontre suporte aqui:
Suas contribuições são bem-vindas!
O guia de contribuição da Ocean tem diretrizes para contribuir com pacotes da Ocean.
Lançado sob a licença Apache 2.0. Consulte o arquivo LICENÇA.