Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Основи и архитектура на ProjectQ
- Историята и целите на ProjectQ
- Основни компоненти: мотори, задни страни и мета-мотори
- Компиляторен пайлайн и трансформации
Започване с ProjectQ
- Инсталиране на ProjectQ и зависимости
- Инициализация на главния мотор и настройка на задната страна
- Разбиране на стандартния симулятор за задна страна
Синтаксис и конструкции на ProjectQ
- Определяне на квантови битове, регистри и основни вратове
- Управление, условни операции и измервания
- Използване на персонализирани вратове и декомпозиция на вратове
Компиляторни мотори и техники за оптимизация
- Пайлайн от компилаторни мотори (оптимизатори, преводачи, декомпозитори)
- Отмяна на вратове, съединяване и планиране
- Създаване на персонализирани оптимизационни мотори
Квантови програми и примери
- Създаване на прости схеми (Белови състояния, квантов телепорт)
- Работа с контролирани операции и анцила квантови битове
- Параметризиране на схеми и вариационни конструкции
Целеносно използване на много задни страни
- Превод на схеми за IBM Q, Rigetti или друг хардуер
- Използване на симулятори, осведомени за шум, и оценка на вярността
- Тестове, отстраняване на грешки и валидиране на резултатите
Практичесък мини проект
- Дефиниране на квантов алгоритъм (например, просто Гровер или фрагмент QFT)
- Реализация му чрез ProjectQ, оптимизиране и избор на задна страна
- Анализ на резултата, сравнение със симулятори и уточняване на схемата
Резюме и следващи стъпки
Изисквания
- Знание на концепции от квантовото изчисление (квантови битове, суперпозиция, вратове)
- Опълчение в програмирането на Python
- Познаване на представянето на квантовите схеми
Целева група
- Разработчици на квантов софтуер
- Изследователи и инженери, които изучават квантовото програмиране
- Разработчици, които съмняват да целеносно използват квантов хардуер
7 Часа