fann_train_on_data

(PECL fann >= 1.0.0)

fann_train_on_dataEntrena un conjunto de datos completo por un período de tiempo

Descripción

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

Entrena un conjunto de datos completo por un período de tiempo.

Este entrenamiento emplea el algoritmo de entrenamiento elegido mediante fann_set_training_algorithm() y los parámetros establecidos para estos algoritmos de entrenamiento.

Parámetros

ann

Un resource de red neuronal.

data

Un resource de datos de entrenamiento de red neuronal.

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 funciones de retrollamada. Un valor de cero significa que no se llamará a la función del usuario.

desired_error

El fann_get_MSE() o fann_get_bit_fail() deseados, dependiendo de la función de parada elegida mediante fann_set_train_stop_function().

Valores devueltos

Devuelve TRUE en caso de éxito, o FALSE de lo contrario.

Ver también