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