Для хранения входных и выходных данных в виде временного ряда используется базовый формат Kaspersky Neuromorphic Platform (далее также "формат KNP"). Файл базового формата содержит следующую информацию:
С помощью функций Kaspersky Neuromorphic Platform вы можете преобразовать файлы базового формата в сообщения SpikeMessage.
Сообщения формата KNP сериализуются в следующие нотации:
HDF5 – основная нотация для хранения данных в бинарном виде;JSON – нотация объектов JavaScript, которая может быть использована для отладки работы нейронной сети.Помимо базового формата входные данные также могут храниться и быть переданы в виде CSV-файлов, в которых содержатся индексы нейронов, сгенерировавших спайки. CSV-файлы с входными данными могут быть переданы в объекты класса IndexConverter для их дальнейшей обработки в каналах ввода.