Установка deb-пакетов
На компьютере должно быть установлено программное обеспечение, которое указано в аппаратных и программных требованиях.
Установка deb-пакетов выполняется на Linux.
Для разработки прикладных решений необходимо установить следующие пакеты:
- Пакеты из архива
pkg-deb.zip:knp-cpu-single-threaded-backend_<knp_version>_amd64.deb– deb-пакет с динамической библиотекой однопоточного бэкенда для CPU;knp-cpu-multi-threaded-backend_<knp_version>_amd64.deb– deb-пакет с динамической библиотекой многопоточного бэкенда для CPU;knp-gpu-cuda-backend_<knp_version>_amd64.deb– deb-пакет с библиотекой бэкенда для GPU с поддержкой технологии CUDA;knp-cpp-framework_<knp_version>_amd64.deb– deb-пакет с динамической библиотекой фреймворка для C++;knp-cpu-single-threaded-backend-dev_<knp_version>_amd64.deb– dev-deb пакет для deb-пакетаknp-cpu-multi-threaded-backend_<knp_version>_amd64.deb;knp-cpu-multi-threaded-backend-dev_<knp_version>_amd64.deb– dev-deb пакет для deb-пакетаknp-cpu-multi-threaded-backend_<knp_version>_amd64.deb;knp-gpu-cuda-backend-dev_<knp_version>_amd64.deb– dev-deb пакет для deb-пакетаknp-gpu-cuda-backend_<knp_version>_amd64.deb;knp-cpp-framework-dev_<knp_version>_amd64.deb– dev-deb пакет для deb-пакетаknp-cpp-framework_<knp_version>_amd64.deb;knp-python3-framework_<knp_version>_amd64.deb– deb-пакет с Python-фреймворком для работы на бэкендеAltAI SNN;knp-examples_<knp_version>_amd64.deb– deb-пакет с примерами использования Kaspersky Neuromorphic Platform;knp-documentation_<knp_version>_all.deb– deb-пакет со справочником API.
knp-altai-backend_<motiv_version>_amd64.deb– deb-пакет с динамической библиотекой бэкенда AltAI SNN;knp-altai-backend-dev_<motiv_version>_amd64.deb– dev-deb пакет для deb-пакетаknp-altai-backend_<motiv_version>_amd64.deb;knp_ann2snn.deb– deb-пакет с пакетомANN2SNN, динамической библиотекой бэкенда AltAI ANN2SNN для нейроморфного процессора Алтай-2 и компонентом для размещения нейронной сети на нейроморфном процессоре Алтай-2.где:
<knp_version>– версия Kaspersky Neuromorphic Platform;<motiv_version>– версия бэкендов для нейроморфного процессора Алтай-2 и пакетаANN2SNN.
Чтобы установить deb-пакеты:
- Скачайте архив
pkg-deb.zipи пакеты с репозитория платформы. - Распакуйте архив
pkg-deb.zip. - Для установки deb-пакетов с динамическими библиотеками бэкендов для CPU, бэкенда для GPU и бэкенда
AltAI SNNзапустите команды:sudo dpkg -i <path-to-deb-package>/knp-cpu-single-threaded-backend_<knp_version>_amd64.deb
sudo dpkg -i <path-to-deb-package>/knp-cpu-multi-threaded-backend_<knp_version>_amd64.deb
sudo dpkg -i <path-to-deb-package>/knp-gpu-cuda-backend_<knp_version>_amd64.deb
sudo dpkg -i <path-to-deb-package>/knp-altai-backend_<motiv_version>_amd64.deb
где
<path-to-deb-package>– путь к deb-пакету.Во время установки пакета
knp-altai-backend_<motiv_version>_amd64.debпримите Условия использования бэкендов для нейроморфного процессора Алтай-2 и пакетаANN2SNN. Согласие с Условиями использования является обязательным условием для установки пакета. Если вы не принимаете Условия использования, установка пакета будет прервана. - Для установки deb-пакета с динамической библиотекой фреймворка для C++ запустите команду:
sudo dpkg -i <path-to-deb-package>/knp-cpp-framework_<knp_version>_amd64.deb
- Для установки dev-deb пакетов запустите команды:
sudo dpkg -i <path-to-deb-package>/knp-cpu-multi-threaded-backend-dev_<knp_version>_amd64.deb
sudo dpkg -i <path-to-deb-package>/knp-cpu-single-threaded-backend-dev_<knp_version>_amd64.deb
sudo dpkg -i <path-to-deb-package>/knp-gpu-cuda-backend-dev_<knp_version>_amd64.deb
sudo dpkg -i <path-to-deb-package>/knp-altai-backend-dev_<motiv_version>_amd64.deb
sudo dpkg -i <path-to-deb-package>/knp-cpp-framework-dev_<knp_version>_amd64.deb
Во время установки пакета
knp-altai-backend-dev_<motiv_version>_amd64.debпримите Условия использования бэкендов для нейроморфного процессора Алтай-2 и пакетаANN2SNN. Согласие с Условиями использования является обязательным условием для установки пакета. Если вы не принимаете Условия использования, установка пакета будет прервана. - Для установки deb-пакета с Python-фреймворком для работы на бэкенде
AltAI SNNзапустите команду:sudo dpkg -i <path-to-deb-package>/knp-python3-framework_<knp_version>_amd64.deb
- Для установки deb-пакета с пакетом
ANN2SNNи динамической библиотекой бэкендаAltAI ANN2SNNзапустите команду:sudo dpkg -i <path-to-deb-package>/knp_ann2snn.deb
Во время установки пакет
knp_ann2snn.debпримите Условия использования бэкендов для нейроморфного процессора Алтай-2 и пакетаANN2SNN. Согласие с Условиями использования является обязательным условием для установки пакета. Если вы не принимаете Условия использования, установка пакета будет прервана. - Для установки deb-пакета с примерами использования платформы запустите команду:
sudo dpkg -i <path-to-deb-package>/knp-examples_<knp_version>_amd64.deb
- Для установки deb-пакета со справочником API запустите команду:
sudo dpkg -i <path-to-deb-package>/knp-documentation_<knp_version>_all.deb
