Перейти до основного вмісту
Цей проєкт у бета-версії. Знайшов(-ла) помилку? Відкрити issue на GitHub. Є запитання чи ідея? Запитати в Discussions — будемо раді твоєму відгуку!
Яка якість перекладу на цій сторінці?

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

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

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

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

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

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

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

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

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

Наразі є два шаблони: шаблон функції схеми та шаблон функції застосунку.

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

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