Mulakan dengan primitif Backend
Tidak seperti primitif khusus penyedia, primitif Backend adalah implementasi generik yang boleh digunakan dengan objek backend mana-mana, selagi ia melaksanakan antara muka BackendV2. Sesetengah penyedia mengimplementasikan primitif secara asli. Lihat halaman Ekosistem Qiskit untuk butiran.
Mulakan dengan primitif Backend Estimator
Primitif Estimator boleh dijalankan dengan mana-mana penyedia menggunakan kelas qiskit.primitives.BackendEstimatorV2. Walau bagaimanapun, ia tidak menawarkan implementasi pengurangan ralat pengukuran atau gate "out-of-the-box", kerana primitif Backend direka untuk berjalan secara tempatan dalam 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)
Mulakan dengan primitif Backend Sampler
Primitif Sampler boleh dijalankan dengan mana-mana penyedia menggunakan qiskit.primitives.BackendSamplerV2. Walau bagaimanapun, ia memerlukan Backend yang menyokong pilihan 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 seterusnya
- Semak dokumentasi API
qiskit.primitives.BackendSamplerV2. - Semak dokumentasi API
qiskit.primitives.BackendEstimatorV2.