fann_train_on_file
(PECL fann >= 1.0.0)
fann_train_on_file — Effectue un entrainement sur un jeu complet de données, qui peut être lu depuis un fichier, pour une période de temps
Description
$ann
, string $filename
, int $max_epochs
, int $epochs_between_reports
, float $desired_error
)Effectue un entrainement sur un jeu complet de données, qui peut être lu depuis un fichier, pour une période de temps.
Cet entrainement utilise 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.
-
filename -
Le fichier contenant les données d'entrainement
-
max_epochs -
Le nombre maximal d'époques que l'entrainement doit traiter
-
epochs_between_reports -
Le nombre maximal d'époques entre l'appel à la fonction utilisateur. Une valeur de zéro signifie que la fonction utilisateur n'est pas appelée.
-
desired_error -
Le fann_get_MSE() ou le fann_get_bit_fail() voulu, suivant la fonction d'arrêt choisi par la fonction fann_set_train_stop_function()
Valeurs de retour
Retourne TRUE en cas de succès, FALSE sinon.
Voir aussi
- fann_train_on_data() - Effectue un entrainement sur un jeu de données complet pour une période de temps
- fann_train_epoch() - Effectue un entrainement avec un jeu de données d'entrainement
- fann_get_bit_fail() - The number of fail bits
- fann_get_MSE() - Reads the mean square error from the network
- fann_set_train_stop_function() - Défini la fonction d'arrêt à utiliser durant l'entrainement
- fann_set_training_algorithm() - Défini l'algorithme d'entrainement
- fann_set_callback() - Défini la fonction de rappel à utiliser pendant l'entrainement