Documentación offline PHP master

fann_set_callback

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

fann_set_callback

Establece la función de retrollamada a emplear durante el entrenamiento

Descripción#

php fann_set_callback(resource $ann, callable $callback): boolphp

Establece la función de retrollamada a emplear durante el entrenamiento. Esto significa que es llamada desde fann_train_on_data o fann_train_on_file.

Parámetros#

ann
Un resource de red neuronal.

callback
La función de retrollamada proporcionada toma los siguientes parámetros: ann - El resource de red neuronal, train - El resource de datos de entrenamiento o null si se llamada desde fann_train_on_file, max_epochs - El número máximo de épocas que debería continuar el entrenamiento, epochs_between_reports - El número de épocas entre llamadas a esta función, desired_error - El fann_get_MSE deseado o fann_get_bit_fail, dependiendo de la función de parada elegida mediante fann_set_train_stop_function, epochs - La época actual

La retrollamada debería devolver true. Si devuelve false, el entrenamiento finalizará.

Valores devueltos#

Devuelve true en caso de éxito, false de lo contrario.

Véase también#

fann_train_on_data, fann_train_on_file