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

Вступ до шаблонів функцій Qiskit

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

Існує два типи шаблонів:

  • Реалізації шаблонів: Спеціалізовані приклади коду, що реалізують передові техніки з реальних експериментів у таких галузях, як хімія та фізика.
  • Базові шаблони: Основи для розробки власної оригінальної функції Qiskit. Ці шаблони демонструють найкращі практики в розробці інтерфейсів, форматуванні коду, модульному тестуванні тощо.

Реалізації шаблонів

Реалізації шаблонів функцій Qiskit організовані за прикладними областями. Наразі до колекції входять: фізичний шаблон для симуляції гамільтоніана з використанням додатку Qiskit AQC-Tensor та хімічний шаблон для електронної структури з моделлю неявного розчинника з використанням додатку Qiskit SQD. Ресурси для початку роботи з цими двома шаблонами доступні за такими посиланнями:

Базові шаблони

Базові шаблони — це основи для розробки власної оригінальної функції Qiskit. Вони розроблені, щоб допомогти тобі швидко розпочати процес розробки, демонструючи найкращі практики в розробці інтерфейсів, форматуванні коду, обробці введення/виведення, повідомленнях про помилки, контрольних точках, модульному тестуванні тощо. Репозиторій представлено як шаблон GitHub, щоб реалізацію CI/CD можна було легко розширити.

Наразі є два шаблони: шаблон функції схеми та шаблон функції застосунку. Шаблон функції схеми побудований аналогічно до IBM Circuit Function, а шаблон функції застосунку ілюструє, як структурувати типовий робочий процес застосунку.

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

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