Úvod do primitiv IBM Quantum
Primitiva byla vytvořena proto, aby zjednodušila nejběžnější úkoly pro kvantové počítače: konkrétně vzorkování kvantových stavů a výpočet středních hodnot. První primitiva IBM Quantum (EstimatorV2 a SamplerV2) jsou implementacemi základních tříd primitiv Qiskit. Poskytují sofistikovanější implementaci (například s potlačením chyb) jako cloudovou službu a slouží k přístupu k hardwaru IBM Quantum®.
Nejnovější primitivum IBM Quantum, Executor (ve verzi beta), poskytuje rozhraní na nižší úrovni, které nabízí větší přehled a kontrolu bez ztráty výkonu.
Executor také nabízí další možnosti, které Sampler nenabízí, například další skupiny twirlingu a twirling pro obvody s frakčními hradly. Další informace o tom, zda přejít na Executor, najdeš v článku Migrace ze Sampleru na Executor.
Další kroky
- Zjisti více o základních třídách primitiv, na nichž jsou primitiva IBM Quantum založena.
- Projdi si podrobné příklady pro Estimator, Sampler nebo Executor.
- Viz podrobnosti o vstupech a výstupech pro Estimator, Executor a Sampler.
- Procvič práci s primitivy v lekci cost function v IBM Quantum Learning.
- Viz referenci API EstimatorV2, referenci API SamplerV2 a referenci API Executor.