fann_set_activation_function

(PECL fann >= 1.0.0)

fann_set_activation_functionУстанавливает функцию активации для указанного нейрона и слоя

Описание

fann_set_activation_function(
    resource $ann,
    int $activation_function,
    int $layer,
    int $neuron
): bool

Установите функцию активации для нейрона номер neuron в слое номер layer, считая входной слой как слой 0.

Невозможно установить функции активации для нейронов во входном слое.

При выборе функции активации важно учитывать, что у функций активации разный диапазон. FANN_SIGMOID, например, в диапазоне от 0 до 1, в то время как FANN_SIGMOID_SYMMETRIC находится в диапазоне от -1 до 1, а FANN_LINEAR без ограничений.

Предоставленное значение activation_function должно быть одной из констант функций активации.

Возвращаемое значение - одна из констант функций активации.

Список параметров

ann

Ресурс (resource) нейронной сети.

activation_function

Константа функций активации.

layer

Номер слоя.

neuron

Номер нейрона.

Возвращаемые значения

Функция возвращает true, если выполнилась успешно, иначе false.

Смотрите также

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top