Вступ до примітивів IBM Quantum
Примітиви були створені для спрощення найпоширеніших завдань квантових комп'ютерів: а саме, вибірки квантових станів та обчислення очікуваних значень. Перші примітиви IBM Quantum (EstimatorV2 та SamplerV2) — це реалізації базових класів примітивів Qiskit. Вони надають більш досконалу реалізацію (наприклад, включаючи пом'якшення помилок) як хмарний сервіс і використовуються для доступу до апаратного забезпечення IBM Quantum®.
Найновіший примітив IBM Quantum, Executor (який перебуває в бета-версії), надає нижчорівневий інтерфейс, що дає більше видимості та контролю без втрати продуктивності.
Executor також надає додаткові можливості, яких немає в Sampler, такі як додаткові групи твірлінгу та твірлінг для схем з дробовими гейтами. Дивись Перехід від Sampler до Executor для отримання додаткової інформації про те, чи варто переходити на Executor.
Наступні кроки
- Дізнайся про базові класи примітивів, на яких засновані примітиви IBM Quantum.
- Переглянь детальні Estimator, Sampler, або Executor приклади.
- Ознайомся з деталями введення та виведення для Estimator, Executor та Sampler.
- Попрактикуйся з примітивами, пройшовши урок про функцію витрат у IBM Quantum Learning.
- Ознайомся з довідником API EstimatorV2, довідником API SamplerV2 та довідником API Executor.