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

Розширені техніки — доповнення Qiskit

Доповнення Qiskit — це набір дослідницьких можливостей для розробки алгоритмів у промисловому масштабі. Ці модульні програмні компоненти базуються на потужній основі Qiskit і можуть підключатися до робочого процесу для масштабування або розробки нових квантових алгоритмів. На цій сторінці представлено доступні інструменти за ключовими функціональними категоріями, щоб допомогти тобі вибрати відповідні можливості при побудові своїх робочих процесів.

Відображення задач предметної області

Ці можливості спеціалізуються на відображенні задач предметної області у квантові оператори та схеми для виконання на квантовому комп'ютері.

Оптимізаційний маппер
Моделюй задачі оптимізації та перетворюй їх у представлення, зрозумілі квантовому комп'ютеру.
Переглянути документацію
Ферміонний маппер
Моделюй ферміонні квантові системи та перетворюй їх у кубітові оператори та схеми.
Переглянути документацію
AQC-Tensor
Будуй високоточні схеми зі зменшеною глибиною за допомогою наближеної квантової компіляції з тензорними мережами.
Переглянути документацію
Формули мультипродукту
Зменшуй похибку Троттера в динаміці Гамільтоніана шляхом зваженого комбінування кількох виконань схем.
Переглянути документацію

Оптимізація схем для виконання на апаратному забезпеченні

Ці можливості корисні для зменшення глибини схем і зазвичай супроводжуються збільшеними накладними витратами на вибірку.

Управління шумом для оцінки очікуваних значень

Використовуй наступні доповнення для управління шумом при побудові квантових робочих процесів, що оцінюють очікувані значення спостережуваних.

Управління шумом для результатів вибірки

Ці техніки корисні для управління шумом у результатах вибірки.

Квантова діагоналізація на основі вибірок
Оцінюй спектр квантових Гамільтоніанів, обробляючи зашумлені вибірки та виконуючи діагоналізацію у зменшеному підпросторі.
Огляд
SQD для HPC
Реалізація доповнення SQD, готова до використання в HPC-середовищах, написана за стандартами сучасного C++17 і призначена для HPC-робочих процесів і застосунків.
Переглянути документацію
Постселекція на основі вимірювань
Фільтруй не-Марківський шум у схемах, використовуючи транспілерні пропуски постселекції на основі вимірювань.
Читати довідник API
Matrix-free Measurement Mitigation (M3)
Усувай помилки вимірювань, обробляючи у зменшеному підпросторі, визначеному зашумленими бітовими рядками.
Переглянути документацію

Допоміжні можливості

Використовуй ці можливості для підтримки та компонування своїх робочих процесів, що використовують інші доповнення.

Утиліти доповнень
Пришвидшуй побудову робочих процесів на основі доповнень, використовуючи цю колекцію функцій для створення Гамільтоніанів, генерації схем часової еволюції за Троттером та застосування найновіших можливостей усунення помилок.
Переглянути документацію
Поширення Паулі
Фреймворк для апроксимації еволюції операторів, який можна використовувати для симуляції очікуваних значень та реалізації технік усунення помилок, таких як поглинання поширеного шуму (PNA) та затінені світлові конуси.
Переглянути документацію