Класс ModelLoader
Класс ModelLoader реализует загрузчик моделей, который загружает модель Model в нужный экземпляр бэкенда Backend. При создании загрузчика моделей необходимо указать карту канала ввода InputChannel и указатель на экземпляр бэкенда Backend. После создания загрузчика моделей вы можете вызвать метод load() для загрузки модели на бэкенд. Предварительно модель необходимо создать, передав в конструктор модели нейронную сеть Network, хранящую популяции нейронов Population и проекции синапсов Projection.
Класс ModelLoader предоставляет методы, которые вы можете использовать для получения канала ввода InputChannel и канала вывода OutputChannel, используемых в модели Model, а также указателя на загруженный экземпляр бэкенда Backend.
Каждый загрузчик моделей содержит следующие атрибуты:
- Экземпляр бэкенда
Backend, на который требуется загрузить модель. - Карту канала ввода
InputChannel, содержащую идентификаторUID, хешированный идентификатор и преобразователь входных данных. - Канал ввода
InputChannelи канал выводаOutputChannel.
Подробнее о методах загрузчика моделей ModelLoader см. в API-документации Kaspersky Neuromorphic Platform.