(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
$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.
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()
Retourne TRUE
en cas de succès, FALSE
sinon.