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

# fann_set_activation_function

(PECL fann >= 1.0.0)

fann_set_activation_function — Define a função de ativação para o neurônio e a camada informados

### Descrição

function 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

- fann_set_activation_function_layer() - Define a função de ativação para todos os neurônios na camada especificada
- fann_set_activation_function_hidden() - Define a função de ativação para todas as camadas ocultas
- fann_set_activation_function_output() - Define a função de ativação para a camada de saída
- fann_set_activation_steepness() - Define a inclinação de ativação para o neurônio e camada informados
- fann_get_activation_function() - Retorna a função de ativação

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open