Установка пакетов для разработки на языке программирования Python
На компьютере должно быть установлено программное обеспечение, которое указано в аппаратных и программных требованиях.
Установка пакетов выполняется на Linux.
Для разработки на языке программирования Python необходимо установить следующие deb- или whl-пакеты:
- deb-пакеты:
knp-python3-framework_<knp_version>_amd64.deb– deb-пакет с Python-фреймворком для работы на бэкенде AltAI SNN из архиваpkg-deb.zip.knp_ann2snn.deb– deb-пакет с пакетомANN2SNN, динамической библиотекой бэкенда AltAI ANN2SNN для нейроморфного процессора Алтай-2 и компонентом для размещения нейронной сети на нейроморфном процессоре Алтай-2.
- whl-пакеты:
knp-<knp_version>-py3-none-any.whl– whl-пакет с Python-фреймворком для работы на бэкендеAltAI SNNиз архиваpkg-python.zip.knp_ann2snn_x86_64-<motiv_version>-py3-none-any.whl– whl-пакет с пакетомANN2SNN, динамической библиотекой бэкендаAltAI ANN2SNNдля нейроморфного процессора Алтай-2 и компонентом для размещения нейронной сети на нейроморфном процессоре Алтай-2.Этот пакет устанавливается на компьютеры с процессором архитектуры x86.
knp_ann2snn_aarch64-<motiv_version>-py3-none-any.whl– whl-пакет с пакетомANN2SNNи динамической библиотекой бэкендаAltAI ANN2SNNдля нейроморфного процессора Алтай-2.Этот пакет устанавливается на компьютеры с процессором архитектуры ARM.
где:
<knp_version>– версия Kaspersky Neuromorphic Platform;<motiv_version>– версия бэкендов для нейроморфного процессора Алтай-2 и пакетаANN2SNN.
Чтобы установить deb-пакеты для разработки на языке программирования Python:
- Скачайте архив
pkg-deb.zipи пакетknp_ann2snn.debс репозитория платформы. - Распакуйте архив.
- Для установки deb-пакета с Python-фреймворком для работы на бэкенде
AltAI SNNзапустите команду:sudo dpkg -i <path-to-deb-package>/knp-python3-framework_<knp_version>_amd64.deb
где:
<path-to-deb-package>– путь к deb-пакету;<knp_version>– версия Kaspersky Neuromorphic Platform.
- Для установки deb-пакета с пакетом
ANN2SNNи динамической библиотекой бэкендаAltAI ANN2SNNзапустите команду:sudo dpkg -i <path-to-deb-package>/knp_ann2snn.deb
Во время установки пакета
knp_ann2snn.debпримите Условия использования бэкендов для нейроморфного процессора Алтай-2 и пакетаANN2SNN. Согласие с Условиями использования является обязательным условием для установки пакета. Если вы не принимаете Условия использования, установка пакета будет прервана.
Для установки whl-пакетов необходимо использовать менеджер пакетов pip3.
Чтобы установить whl-пакеты:
- Скачайте архив
pkg-python.zipи whl-пакеты с репозитория платформы. - Распакуйте архив.
- Для установки whl-пакета с Python-фреймворком для работы на бэкенде
AltAI SNNзапустите команду:pip3 install --break-system-packages knp-<knp_version>-py3-none-any.whl
где
<knp_version>– версия Kaspersky Neuromorphic Platform. - Для установки whl-пакета с пакетом
ANN2SNNи динамической библиотекой бэкендаAltAI ANN2SNNвыполните одно из следующий действий:- Если требуется установить пакет на компьютере с процессором архитектуры x86, запустите команду:
pip3 install --break-system-packages knp_ann2snn_x86_64-<motiv_version>-py3-none-any.whl
- Если требуется установить пакет на компьютере с процессором архитектуры ARM, запустите команду:
pip3 install --break-system-packages knp_ann2snn_aarch64-<motiv_version>-py3-none-any.whl
где
<motiv_version>– версия бэкендов для нейроморфного процессора Алтай-2 и пакетаANN2SNN. - Если требуется установить пакет на компьютере с процессором архитектуры x86, запустите команду:
