(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
) : boolEffectue 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.
annRessource de réseau de neurones.
filenameLe fichier contenant les données d'entrainement
max_epochsLe nombre maximal d'époques que l'entrainement doit traiter
epochs_between_reportsLe 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_errorLe 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.