Panimula sa mga IBM Quantum primitive
Ang mga primitive ay nilikha para gawing mas simple ang mga pinakakaraniwang gawain para sa mga quantum computer: ang pag-sample ng mga quantum state at pagkalkula ng mga expectation value. Ang unang IBM Quantum primitives (EstimatorV2 at SamplerV2) ay mga implementasyon ng Qiskit primitives base classes. Nagbibigay sila ng mas sopistikadong implementasyon (halimbawa, sa pamamagitan ng pagsasama ng error mitigation) bilang isang cloud-based na serbisyo at ginagamit para ma-access ang IBM Quantum® hardware.
Ang pinakabagong IBM Quantum primitive, Executor (na nasa beta), ay nagbibigay ng lower-level interface na nagbibigay ng higit na visibility at control nang hindi isinasakripisyo ang performance.
Inilalantad din ng Executor ang mga karagdagang kakayahan na hindi inaalok ng Sampler, tulad ng mga karagdagang twirling group at twirling para sa mga circuit na may fractional gates. Sumangguni sa Migrate from Sampler to Executor para sa karagdagang impormasyon kung dapat mag-migrate sa Executor.
Mga susunod na hakbang
- Matuto tungkol sa primitive base classes na pinagbasehan ng IBM Quantum primitives.
- Suriin ang mga detalyadong halimbawa ng Estimator, Sampler, o Executor.
- Tingnan ang mga detalye ng input at output para sa Estimator, Executor, at Sampler.
- Magsanay sa mga primitive sa pamamagitan ng paggawa ng Cost function lesson sa IBM Quantum Learning.
- Tingnan ang EstimatorV2 API reference, SamplerV2 API reference, at Executor API reference.