Lumaktaw sa pangunahing nilalaman
Ang proyektong ito ay nasa beta. Nakakita ng bug? Mag-bukas ng GitHub issue. May tanong o ideya? Magtanong sa Discussions — gusto naming marinig ang iyong feedback!
Gaano kaganda ang kalidad ng pagsasalin sa pahinang ito?

Magsimula sa mga backend primitive

Hindi tulad ng mga provider-specific na primitive, ang mga backend primitive ay mga generic na implementasyon na maaaring gamitin sa anumang arbitrary na backend object, basta't nagpapatupad ito ng interface na BackendV2. May ilang provider na nagpapatupad ng mga primitive nang native. Tingnan ang pahina ng Qiskit Ecosystem para sa mga detalye.

Magsimula sa Estimator backend primitive​

Ang Estimator primitive ay maaaring patakbuhin sa anumang provider gamit ang klase na qiskit.primitives.BackendEstimatorV2. Gayunpaman, walang mga implementasyon ng measurement o gate error mitigation na "out-of-the-box," dahil ang mga backend primitive ay dinisenyo para tumakbo nang lokal sa makina ng user.

Halimbawa:​

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

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

Magsimula sa Sampler backend primitive​

Ang Sampler primitive ay maaaring patakbuhin sa anumang provider gamit ang qiskit.primitives.BackendSamplerV2. Gayunpaman, nangangailangan ito ng backend na sumusuporta sa opsyon na memory.

Halimbawa:​

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

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

Mga susunod na hakbang​

Mga rekomendasyon