Définit la fonction d'activation pour le neurone et la couche spécifiés

# fann_set_activation_function

(PECL fann >= 1.0.0)

fann_set_activation_function — Définit la fonction d'activation pour le neurone et la couche spécifiés

### Description

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

Définit la fonction d'activation pour le neurone numéro `neuron` dans la couche numéro `layer`, en comptant la couche d'entrée comme étant la couche numéro 0.

Il n'est pas possible de définir les fonctions d'activation pour les neurones de la couche d'entrée.

Lors du choix d'une fonction d'activation, il est important de noter que les fonctions d'activation ont un intervalle différent. `FANN_SIGMOID` est, c.-à-d. dans l'intervalle 0 - 1 alors que `FANN_SIGMOID_SYMMETRIC` est dans l'intervalle -1 - 1 et `FANN_LINEAR` n'est pas lié.

La valeur de la fonction d'activation fournie doit être une constante parmi les fonctions d'activation.

La valeur retournée est une constante parmi les fonctions d'activation.

### Liste de paramètres

`ann`
  Ressource de réseau de neurones.
`activation_function`

  La constante de fonctions d'activation.

`layer`

  Le numéro de la couche.

`neuron`

  Le numéro du neurone.

### Valeurs de retour

Retourne `true` en cas de succès, `false` sinon.

### Voir aussi

- fann_set_activation_function_layer() - Définit la fonction d'activation pour tous les neurones de la couche spécifiée
- fann_set_activation_function_hidden() - Définit la fonction d'activation pour toutes les couches cachées
- fann_set_activation_function_output() - Définit la fonction d'activation pour la couche de sortie
- fann_set_activation_steepness() - Définit la pente d'activation pour le neurone et le numéro de couche donnés
- fann_get_activation_function() - Renvoie la fonction d'activation

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