fann_train_on_data

(PECL fann >= 1.0.0)

fann_train_on_dataEffectue un entrainement sur un jeu de données complet pour une période de temps

Description

fann_train_on_data ( resource $ann , resource $data , int $max_epochs , int $epochs_between_reports , float $desired_error ) : bool

Effectue un entrainement sur un jeu de données complet pour une période de temps.

Cet entrainement utiise l'algorithme d'entrainement choisi par la fonction fann_set_training_algorithm() et le jeu de paramètres pour ces algorithmes d'entrainement.

Liste de paramètres

ann

Ressource de réseau de neurones.

data

Ressource de données d'entrainement du réseau de neurones.

max_epochs

Le nombre maximal d'époques que l'entrainement doit durer

epochs_between_reports

Le nombre d'époques entre les appels à la fonction de rappel. Une valeur de zéro signifie que la fonction utilisateur ne sera jamais appelée.

desired_error

Le fann_get_MSE() ou le fann_get_bit_fail() voulu, suivant la fonction d'arrêt choisie par la fonction fann_set_train_stop_function()

Valeurs de retour

Retourne TRUE en cas de succès, FALSE sinon.

Voir aussi