1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-QPanda-2-0

Клонировать/Скачать
CHANGELOG.md 12 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 29.11.2024 23:35 fef9d8b

Чаangelog

Все изменения, касающиеся QPanda, записываются в этом файле.

  • Тип изменений:
    • Added: добавлены новые функции.
    • Changed: существующие функции изменены.
    • Deprecated: функции, которые будут удалены.
    • Removed: удалённые функции.
    • Fixed: исправлены ошибки (bug).

UNRELEASED

v2.1.11 — 2021-11-29

QPanda

  • Добавлено:

    • Добавлен GPU-виртуальный компьютер.
    • Добавлено разложение матрицы Холецкого.
    • Добавлена симуляция одиночного гамильтониана.
  • Изменено:

    • Исправлена ошибка оптимизации линии.
    • Изменена проблема конфликта имён в QST в Panda.

pyqpanda

  • Добавлено:

    • Добавлен GPU-виртуальный компьютер.
    • Добавлено разложение матрицы Холецкого.
    • Добавлена симуляция одиночного гамильтониана.
  • Изменено:

    • Исправлена ошибка оптимизации линии.
    • Изменена проблема конфликта имён в QST в Panda.

v2.1.10 — 2021-11-29

QPanda

  • Добавлено:

    • Добавлена визуализация квантовых схем с помощью LaTeX.
  • Изменено:

    • Удалён ненужный код.
    • Изменено кодирование Schmdit для Oracle и добавлено кодирование Mottonen на Python.
    • Изменён способ использования интерфейса QST.

pyqpanda

  • Добавлено:

    • Добавлена визуализация квантовых схем с помощью LaTeX.
  • Изменено:

    • Удалён ненужный код.
    • Изменено кодирование Schmdit для Oracle и добавлено кодирование Mottonen на Python.
    • Изменён способ использования интерфейса QST.

v2.1.9 — 2021-10-12

QPanda

  • Добавлено:

  • Изменено:

    • Алгоритм оптимизации линий.
    • Интерфейс оптимизации символов.
    • Добавление тестовой структуры.

pyqpanda

  • Добавлено:

  • Изменено:

    • Алгоритм оптимизации линий.
    • Интерфейс оптимизации символов.
    • Добавление тестовой структуры.

v2.1.8 — 2021-8-24

QPanda

  • Добавлено:

  • Изменено:

    • Модификация квантового облачного виртуального компьютера.
    • Оптимизация интерфейса символов квантовой схемы.
    • Добавление тестовой структуры.

pyqpanda

  • Добавлено:

  • Изменено:

    • Модификация квантового облачного виртуального компьютера.
    • Оптимизация интерфейса символов квантовой схемы.
    • Добавление тестовой структуры.

v2.1.7 — 2021-7-27

QPanda

  • Добавлено:

    • Виртуальный компьютер с возможностью одновременной настройки различных уровней шума для квантовых логических ворот.
  • Изменено:

    • Способ перебора информации о контроле.
    • Метод PMeasure.
    • Структура GTest.
    • Пример Grover полностью переработан.

pyqpanda

  • Добавлено:

    • Виртуальный компьютер с возможностью одновременной настройки различных уровней шума для квантовых логических ворот.
  • Изменено:

    • Способ перебора информации о контроле.
    • Метод PMeasure.
    • OBMT_mapping оптимизирован.
    • HHL оптимизирован.

v2.1.6 — 2021-6-17

QPanda

  • Добавлено:

    • В однофотонный виртуальный компьютер добавлен интерфейс для измерения вероятности.
    • В частично фотонный виртуальный компьютер добавлен интерфейс для измерения вероятности.
    • Расширена функция сопоставления шаблонов с параллелизацией.
    • Прямой метод построения U3-ворот через матрицу.
    • Поддержка Toffli-ворот.
  • Изменено:

    • Однофотонный алгоритм виртуального компьютера расширен с добавлением функции оптимизации пути.
    • Расширение поддержки Var для логических ворот.
    • Внутренние реализации функций dagger() и control() в квантовых схемах были изменены.
    • При вставке узла в квантовую схему или программу, используется глубокая копия вместо поверхностной.
    • BMT и Sabre алгоритмы: при вставке swap-ворот, они преобразуются в U3+cz-ворота.
    • Независимый метод оптимизации одиночных ворот.
    • Полная оптимизация алгоритма для фотонного виртуального компьютера.
    • Mingw поддерживает отладку больших файлов.
    • Квантовые биты и классические регистры отделены от виртуального компьютера.

pyqpanda

  • Добавлено:

    • В однофотонный виртуальный компьютер добавлен интерфейс для измерения вероятности.
    • В частично фотонный виртуальный компьютер добавлен интерфейс для измерения вероятности.
    • Расширена функция сопоставления шаблонов с параллелизацией.
    • Прямой метод построения U3-ворот через матрицу.
    • Поддержка OBMT_mapping на Python.
  • Изменено:

    • Однофотонный алгоритм виртуального компьютера расширен с добавлением функции оптимизации пути.
    • Расширение поддержки Var для логических ворот.
    • Внутренние реализации функций dagger() и control() в квантовых схемах были изменены.
    • При вставке узла в квантовую схему или программу, используется глубокая копия вместо поверхностной.
    • Независимый метод оптимизации одиночных ворот.
    • Полная оптимизация алгоритма для фотонного виртуального компьютера.
    • Отделены квантовые биты и классические регистры от виртуального компьютера. QPanda

Добавлено:

  • Добавлена обработка исключений для добавления линий связи.
  • Реализована функция моделирования амплитуды MPS.
  • Добавлен независимый интерфейс для разделения многоконтрольных ворот.
  • Поддержка соединения реального чипа с облачной квантовой виртуальной машиной.

Изменено:

  • Интерфейс конфигурационного файла может напрямую принимать информацию о конфигурации в виде строки JSON.
  • Исправлена проблема с искажением символов в окне Windows.
  • Оптимизирована часть измерения.
  • Улучшена обработка результатов алгоритма Шора, что делает результат квантового алгоритма более надёжным при выводе обратного элемента.
  • Внесены изменения в экземпляр HHL в приложениях.
  • При замене линии устранена проблема с ошибкой памяти кубита.
  • Обновлена поддержка PI и натурального логарифма в Originir.
  • Устранена проблема невозможности разделения контролируемых одностворчатых ворот в интерфейсе разделения многоконтрольных ворот.

pyQPanda

Добавлено:

  • Оптимизация интерфейса Python для печати квантовых программ.
  • Добавление интерфейса топологической структуры чипа для адаптации квантовых линий.
  • Реализация интерфейса алгоритма Гровера.
  • Получение интерфейса кубитов, используемых в квантовых линиях.
  • Обработка исключений для добавления линий связи.
  • Функция моделирования амплитуды MPS.
  • Независимый интерфейс для разделения многоконтрольных ворот.
  • Поддержка соединения реального чипа с облачной квантовой виртуальной машиной.

Изменено:

  • Исправлено искажение символов в окне Windows.
  • Оптимизирована часть измерения.
  • Улучшена обработка результатов алгоритма Шора, что делает результат квантового алгоритма более надёжным при выводе обратного элемента.
  • Обновлена поддержка PI и натурального логарифма в Originir.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mirrors-QPanda-2-0.git
git@api.gitlife.ru:oschina-mirror/mirrors-QPanda-2-0.git
oschina-mirror
mirrors-QPanda-2-0
mirrors-QPanda-2-0
master