fann_set_activation_function

(PECL fann >= 1.0.0)

fann_set_activation_functionDefine a função de ativação para o neurônio e a camada informados

Descrição

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

Define a função de ativação para o neurônio número neuron na camada número layer, contando a camada de entrada como 0.

Não é possível definir funções de ativação para os neurônios na camada de entrada.

Ao escolher uma função de ativação é importante observar que elas têm faixas diferentes. FANN_SIGMOID, por exemplo, está na faixa 0 - 1 enquanto que FANN_SIGMOID_SYMMETRIC está na faixa -1 - 1 e FANN_LINEAR não tem limites.

O valor de activation_function fornecido precisa ser uma das constantes de função de ativação.

O valor de retorno é uma das constantes de função de ativação.

Parâmetros

ann

resource da rede neural.

activation_function

A constante de função de ativação.

layer

O número da camada.

neuron

O número do neurônio.

Valor Retornado

Retorna true em caso de sucesso ou false caso contrário.

Veja Também