Объектно-ориентированный подход к построению нейросетевых эмуляторов
§ disp – смещение нейрона
§ getValue() – возвращает значение поля res
§ statrFunc() – функция активации нейрона. Абстрактный метод, который переопределяется в наследниках.
§ visited() – реакция на активацию нейрона, получая выход синапса, вычисляет функцию активации. Сохраняет полученное значение в поле res.
Имя: TNetOutput
Назначение: Инкапсулирует информацию о типовом элементе «выход сети». Определяет его поведение и реакцию на «активацию».
Основные поля и методы:
§ еrror – ошибка работы сети
§ getValue() – возвращает результат работы нейронной сети.
§ visited() – реакция на «активацию» элемента «выход сети». Посылает уведомление (событие) об окончании работы сети, всем «подписавшимся» на данное событие классам.