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

Ресурс нейронної мережі.

activation_function

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

layer

Номер шару.

neuron

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

Значення, що повертаються

Повертає true у разі успішного виконання, або false в іншому випадку.

Дивіться також