QPanda2 — это открытый квантовый вычислительный фреймворк, разработанный компанией Origin Quantum Computing. Он предназначен для создания, выполнения и оптимизации квантовых алгоритмов.
QPanda2 является основой для серии программного обеспечения для квантовых вычислений, предоставляя ключевые компоненты для QRunes, Qurator и других квантовых вычислительных сервисов.
Linux | Windows и MacOS |
---|---|
C++ документация | Python документация |
---|---|
Для установки через pip выполните следующие действия:
pip install pyqpanda
Если вы используете другую версию Python или хотите работать с C++ API напрямую, рекомендуется скомпилировать код из исходного кода. Подробные инструкции можно найти в документации по использованию.
Следующий пример позволяет создать квантовое запутанное состояние (|00> + |11>) на квантовом компьютере, измерить его и повторить эксперимент 1000 раз. Ожидаемый результат — примерно 50% вероятность того, что результаты измерений будут равны 00 или 11.
from pyqpanda import *
init(QMachineType.CPU)
prog = QProg()
q = qAlloc_many(2)
c = cAlloc_many(2)
prog.insert(H(q[0]))
prog.insert(CNOT(q[0],q[1]))
prog.insert(measure_all(q,c))
result = run_with_configuration(prog, cbit_list = c, shots = 1000)
print(result)
finalize()
Если результат соответствует ожиданиям, значит, установка прошла успешно. В случае неудачи обратитесь к FAQ или создайте новый вопрос.
QPanda разработана компанией Origin Quantum Computing, которая занимается исследованиями и применением квантовых компьютеров. Компания уже выпустила 6-кубитный сверхпроводящий квантовый чип (KF C6-130) и 2-кубитный полупроводниковый квантовый чип (XW B2-100). Цель команды — разработать больше квантовых чипов с большим количеством кубитов, предоставить публичные облачные сервисы и реализовать преимущества квантовых технологий в различных приложениях.
Команда разработчиков также создаёт другие продукты, такие как язык программирования QRunes, плагин для разработки квантового программного обеспечения Qurator, облачная платформа для квантовых вычислений Origin Quantum и образовательные ресурсы.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )