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.

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

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top