Перейти до основного вмісту

Вступ до примітивів IBM Quantum

Примітиви були створені для спрощення найпоширеніших завдань квантових комп'ютерів: а саме, вибірки квантових станів та обчислення очікуваних значень. Перші примітиви IBM Quantum (EstimatorV2 та SamplerV2) — це реалізації базових класів примітивів Qiskit. Вони надають більш досконалу реалізацію (наприклад, включаючи пом'якшення помилок) як хмарний сервіс і використовуються для доступу до апаратного забезпечення IBM Quantum®.

Найновіший примітив IBM Quantum, Executor (який перебуває в бета-версії), надає нижчорівневий інтерфейс, що дає більше видимості та контролю без втрати продуктивності. Executor також надає додаткові можливості, яких немає в Sampler, такі як додаткові групи твірлінгу та твірлінг для схем з дробовими гейтами. Дивись Перехід від Sampler до Executor для отримання додаткової інформації про те, чи варто переходити на Executor.

Estimator
Обчислює очікувані значення для одного або кількох спостережуваних щодо станів, підготовлених квантовими схемами. Має вбудовані методи придушення та пом'якшення помилок.
Швидкий старт з Estimator →
Sampler
Виконує вибірку вихідного регістра з виконання одної або кількох квантових схем.
Швидкий старт з Sampler →
Executor (бета)
Виконує вибірку вихідних регістрів з виконань квантових схем на основі вхідних директив та надає повний контроль і прозорість при налаштуванні методів пом'якшення помилок.
Швидкий старт з Executor →

Наступні кроки​

Рекомендації