Комплект поставки
Kaspersky Neuromorphic Platform имеет несколько вариантов комплекта поставки. Вы можете выбрать тот вариант, который наиболее подходит для ваших целей использования платформы.
Для сборки платформы или прикладного решения также поставляется Docker-образ knp-build-image. Docker-образ необходимо скачать с репозитория Docker Hub.
Комплект поставки Kaspersky Neuromorphic Platform для разработки прикладных решений на 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-cpp-framework_<knp_version>_amd64.deb– deb-пакет с бинарным кодом фреймворка для C++, содержащий:- Бинарный код библиотек платформы.
- Файл с условиями использования платформы
LICENSE.txtна английском языке. - Файл с информацией о платформе
README.mdна английском языке.
- dev-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-cpp-framework-dev_<knp_version>_amd64.deb– dev-deb пакет для deb-пакетаknp-cpp-framework_<knp_version>_amd64.deb.В каждый dev-deb пакет входят следующие файлы:
- Заголовочные файлы.
- Модули CMake для сборки платформы на C++.
- Статические версии библиотек платформы.
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-unspecified_<knp_version>_amd64.deb– deb-пакет со служебными файлами CMake.
knp-altai-backend_<motiv_version>_amd64.deb– deb-пакет с бинарным кодом бэкенда AltAI SNN.deb-пакет предоставляется компанией ООО "Мотив НТ".
knp-altai-backend-dev_<motiv_version>_amd64.deb– dev-deb пакет для deb-пакетаknp-altai-backend_<motiv_version>_amd64.deb.dev-deb пакет предоставляется компанией ООО "Мотив НТ".
knp_ann2snn.deb– deb-пакет с пакетомANN2SNN, бинарным кодом бэкенда AltAI ANN2SNN для нейроморфного процессора Алтай-1 и компонентом для размещения нейронной сети на нейроморфном процессоре Алтай-1.deb-пакет предоставляется компанией ООО "Мотив НТ".
где:
<knp_version>– версия Kaspersky Neuromorphic Platform;<motiv_version>– версия бэкендов для нейроморфного процессора Алтай-1 и пакетаANN2SNN.
Комплект поставки Kaspersky Neuromorphic Platform для разработки прикладных решений на языке программирования Python на Linux
В комплект поставки Kaspersky Neuromorphic Platform входят следующие файлы:
- Архив
pkg-deb.zipс deb-пакетомknp-python3-framework_<knp_version>_amd64.deb, содержащим Python-фреймворк для работы на бэкендеAltAI SNN. - Архив
pkg-python.zipс whl-пакетомknp-<knp_version>-py3-none-any.whl, содержащий Python-фреймворк для работы на бэкендеAltAI SNN. knp_ann2snn.deb– deb-пакет с пакетомANN2SNN, бинарным кодом бэкендаAltAI ANN2SNNдля нейроморфного процессора Алтай-1 и компонентом для размещения нейронной сети на нейроморфном процессоре Алтай-1.deb-пакет предоставляется компанией ООО "Мотив НТ".
knp_ann2snn-<motiv_version>-py3-none-any.whl– whl-пакет с пакетомANN2SNN, бинарным кодом бэкендаAltAI ANN2SNNдля нейроморфного процессора Алтай-1 и компонентом для размещения нейронной сети на нейроморфном процессоре Алтай-1.Этот пакет можно установить на компьютер с процессором архитектуры x86.
whl-пакет предоставляется компанией ООО "Мотив НТ".
knp_ann2snn_aarch64-<motiv_version>-py3-none-any.whl– whl-пакет с пакетомANN2SNNи бинарным кодом бэкендаAltAI ANN2SNNдля нейроморфного процессора Алтай-1.Этот пакет можно установить на компьютер с процессором архитектуры ARM.
whl-пакет предоставляется компанией ООО "Мотив НТ".
где:
<knp_version>– версия Kaspersky Neuromorphic Platform;<motiv_version>– версия бэкендов для нейроморфного процессора Алтай-1 и пакетаANN2SNN.
Комплект поставки Kaspersky Neuromorphic Platform для работы с исходным кодом платформы
Комплект поставки может быть использован для разработки прикладных решений на C++ на Linux и в ОС Windows.
Вы можете получить файлы с исходным кодом Kaspersky Neuromorphic Platform путем клонирования репозитория платформы. Вы также можете получить файлы с исходным кодом в виде архива.
Комплект поставки включает следующие файлы:
- Исходный код платформы.
- Справочное руководство по API.
- Файл с информацией о платформе
README.mdна английском языке. - Файл с условиями использования платформы
LICENSE.txtна английском языке. - Файл с информацией о стороннем коде
NOTICE.txtна английском языке. - Файл с правилами участников репозитория
CONTRIBUTING.mdна английском языке. - Файл с условиями участия в репозитории
CLA.mdна английском языке.
