PHP 8.6.0 Beta 1 is available for testing

fann_set_activation_function

(PECL fann >= 1.0.0)

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

Описание

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 .

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

Нашли ошибку?

ИнструкцияИсправлениеСообщение об ошибке
+Добавить

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

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

AltStyle によって変換されたページ (->オリジナル) /