Lewati ke konten utama
Proyek ini masih dalam tahap beta. Menemukan bug? Buat isu GitHub. Punya pertanyaan atau ide? Tanya di Discussions — kami sangat menghargai masukan kamu!
Bagaimana kualitas terjemahan di halaman ini?

Mulai dengan primitif backend

Tidak seperti primitif khusus provider, primitif backend adalah implementasi generik yang bisa digunakan dengan objek backend apa pun, selama mengimplementasikan antarmuka BackendV2. Beberapa provider mengimplementasikan primitif secara native. Lihat halaman Ekosistem Qiskit untuk detailnya.

Mulai dengan primitif backend Estimator​

Primitif Estimator bisa dijalankan dengan provider mana pun menggunakan kelas qiskit.primitives.BackendEstimatorV2. Namun, primitif ini tidak menyediakan implementasi mitigasi error pengukuran atau gate "out-of-the-box", karena primitif backend dirancang untuk berjalan secara lokal di mesin pengguna.

Contoh:​

from qiskit.primitives import BackendEstimatorV2
from <some_qiskit_provider> import QiskitProvider

provider = QiskitProvider()
backend = provider.get_backend('backend_name')
estimator = BackendEstimatorV2(backend)

Mulai dengan primitif backend Sampler​

Primitif Sampler bisa dijalankan dengan provider mana pun menggunakan qiskit.primitives.BackendSamplerV2. Namun, primitif ini membutuhkan backend yang mendukung opsi memory.

Contoh:​

from qiskit.primitives import BackendSamplerV2
from <some_qiskit_provider> import QiskitProvider

provider = QiskitProvider()
backend = provider.get_backend('backend_name')
sampler = BackendSamplerV2(backend)

Langkah selanjutnya​

Rekomendasi