Руководство пользователя Установка необходимого программного обеспечения Для запуска программы LMSimCIM необходимо предварительно установить на компьютер следующее программное обеспечение:
1. Интерпретатор программного языка Python. Для установки Python на компьютер следуйте инструкции с официального сайта
https://www.python.org/downloads/. Для корректной работы LMSimCIM необходима версия Python 3.7 и выше.
а) Для облегчения установки дополнительных программных библиотек рекомендуется использовать дистрибутив Anaconda (
https://docs.anaconda.com/anaconda/install/index.html)
2. Библиотека NumPy. Инструкция по установке доступна на официальном сайте
https://numpy.org/install/.
a) NumPy уже входит в состав программного дистрибутива Anaconda и не требует дополнительной установки при использовании данного дистрибутива.
3. Библиотека тензорных вычислений PyTorch. Для установки библиотеки воспользуйтесь инструкцией на официальном сайте
https://pytorch.org/.
4.
(Опционально) При решении задач большой размерности рекомендуется использовать NVIDIA CUDA Toolkit. Для его применения требуется видеокарта NVIDIA. Инструкция по установке CUDA Toolkit доступна на официальном сайте
https://developer.nvidia.com/cuda-downloads.
Запуск программы LMSimCIM Эмулятор квантовых вычислений представляет собой класс объектно-ориентированного языка программирования Python.
1. Открыть консоль командной строки и перейти в директорию, содержащую файлы
LMSimCIM.py и
LMSimCIM_example.py.
2. В командной строке выполнить команду "python LMSimCIM_example.py"
a) Данная команда запускает исполняемый файл LMSimCIM_example.py.
b) В результате работы программы на экране консоли будет выведено достигнутое оптимальное значение случайно сгенерированной целевой функции.
Exact_solution = …
LMSimCIM_solution = …
При корректной работе программы, значения Exact_solution и LMSimCIM_solution будут совпадать.