Набор классов Population

26 декабря 2025

ID 272196

Набор классов Population реализует контейнеры, каждый из которых содержит нейроны, принадлежащие одной модели. Для инициализации популяции необходимо указать количество нейронов и генератор нейронов определенного типа.

Вы можете загрузить популяции на бэкенд для вычисления нейронной сети. Если модель, хранящая популяции, загружена на бэкенд, то загрузка популяций происходит автоматически с помощью загрузчика моделей ModelLoader. Вы также можете вручную передать данные популяции на бэкенд с помощью метода загрузки популяций базового класса Backend.

После вычисления новые свойства популяций хранятся на бэкенде. Для получения от бэкенда текущих параметров нейронной сети вы можете вызвать синхронизацию. Если вы вручную изменили свойства популяции до вызова синхронизации, вы можете заново загрузить популяцию на бэкенд для вычисления нейронной сети.

Набор классов Population предоставляет методы, с помощью которых вы можете выполнять следующие действия:

  • добавлять нейроны в ранее созданную популяцию;
  • удалять один или несколько нейронов из популяции;
  • получать уникальный идентификатор популяции;
  • получать атрибуты нейронов популяций;
  • получать информацию о количестве нейронов в популяции;
  • выполнять итерацию по популяции;
  • получать определенный элемент популяции.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!