fann_train_on_data

(PECL fann >= 1.0.0)

fann_train_on_dataОбучение на всем объеме данных на временном интервале

Описание

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

Обучение на полном наборе данных, на временном интервале.

Это обучение использует алгоритм выбранный функцией fann_set_training_algorithm() и набор параметров для этих алгоритмов.

Список параметров

ann

Ресурс (resource) нейронной сети.

data

Ресурс (resource) обучающих данных нейронной сети.

max_epochs

Максимальное количество эпох, которое должно продолжаться обучение

epochs_between_reports

Количество эпох между вызовами пользовательской функции. Если равно нулю, то функция не будет запускаться.

desired_error

Желаемая fann_get_MSE() или fann_get_bit_fail(), в зависимости от функции останова выбранной fann_set_train_stop_function()

Возвращаемые значения

Возвращает TRUE в случае успешного выполнения, или FALSE в противном случае.

Смотрите также