Penggunaan akses Dwave Sampler pada Python

https://www.dwavesys.com/

Mesin DWave dapat kita gunakan untuk melakukan pemrosesan Quantum Annealing dengan model QUBO maupun Ising. DWave ocean juga memfasilitasi berbagai API dan akses yang mudah untuk penggunaan komputer quantum mereka, silahkan lebih lanjut dapat dilihat pada https://docs.ocean.dwavesys.com/projects/system/en/stable/index.html.

Sebelum menggunakan Dwave di python, kita terlebih dahulu harus melakukan instalasi Dwave ocean sdk;

!pip install dwave-ocean-sdk

Dan pastikan kita telah memiliki Token akses Dwave melalui akses Leap (https://cloud.dwavesys.com/leap/login/?next=/leap/) pada web Dwave. Token ini berlaku untuk setiap user yang telah terdaftar di Leap Dwave dan dapat digunakan pada satu komputer dengan jatah penggunaan eksekusi quantum pada waktu tertentu (biasanya 60 second).

Contoh penggunaan akses DWave pada script pyhton;

from dimod import sampleset
import dimod
import numpy as np
from dwave.system.composites import EmbeddingComposite
from dwave.system.samplers import DWaveSampler

D_OBJECT = EmbeddingComposite(DWaveSampler(endpoint='https://cloud.dwavesys.com/sapi',
                                           token='DEV-RAHASIA', #your APItoken, register via Leap Dwave
                                           solver='DW_2000Q_6')) #Using Solver quantum

Selamat Mencoba! 🙂


Leave a Reply

Your email address will not be published. Required fields are marked *