(PECL fann >= 1.0.0)
fann_set_callback — Define a função de retorno para uso durante o treinamento
Define a função de retorno para uso durante o treinamento. Significa que ela é chamada a partir da função fann_train_on_data() ou fann_train_on_file().
ann
resource da rede neural.
callback
A função de retorno fornecida usa os seguintes parâmetros:
ann
- O resource de rede neuraltrain
- O resource de dados de treinamento
ou null
se chamada a partir de fann_train_on_file()max_epochs
- O número máximo de épocas em que o treinamento deve continuarepochs_between_reports
- O número de épocas entre as chamadas a esta funçãodesired_error
- O fann_get_MSE() ou
fann_get_bit_fail() desejado, dependendo da função de parada escolhida por
fann_set_train_stop_function()epochs
- A época atual
A função de retorno deve retornar true
. Se retornar false
, o treinamento será encerrado.