fann_train_on_file

(PECL fann >= 1.0.0)

fann_train_on_file — Навчання на повному наборі даних, прочитаному з файлу, на часовому інтервалі

Опис

fann_train_on_file(    resource $ann,    string $filename,    int $max_epochs,    int $epochs_between_reports,    float $desired_error): bool

Навчання на повному наборі даних, прочитаному із файлу, на часовому інтервалі.

Це навчання використовує алгоритм, вибраний функцією fann_set_training_algorithm() та набір параметрів для цих алгоритмів.

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

ann

Ресурс нейронної мережі.

filename

Файл, який містить навчальні дані

max_epochs

Максимальна кількість епох, яка має тривати навчання

epochs_between_reports

Кількість епох між викликами користувальницької функції. Якщо дорівнює нулю, то функція не запускатиметься.

desired_error

Бажана fann_get_MSE() або fann_get_bit_fail(), в залежності від обраної функції зупинки fann_set_train_stop_function()

Значення, що повертаються

Повертає true у разі успішного виконання, або false в іншому випадку.

Дивіться також