fann_train_epoch

(PECL fann >= 1.0.0)

fann_train_epoch - Навчання протягом однієї епохи

Опис

fann_train_epoch(resource $ann, resource $data): float

Навчання протягом однієї доби. Одна епоха визначає, що всі навчальні дані будуть використані рівно один раз.

Ця функція повертає повідомлення про помилку MSE, що розраховується до або під час фактичного навчання. Не актуальне значення MSE, пораховане після навчання протягом епохи, але, оскільки його розрахунку довелося б перебрати навчальний набір вкотре, то зручніше використовувати це значення.

Алгоритм навчання використовуваний цією функцією вибирається за допомогою fann_set_training_algorithm()

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

ann

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

data

Ресурс (resource) навчальних даних нейронної мережі.

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

MSE или**false**в случае возникновения ошибки.

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

  • fann_train_on_data() - Навчання на всьому обсязі даних на часовому інтервалі
  • fann_test_data() - Тестування набору навчальних даних та обчислення MSE для нього
  • fann_get_MSE() - Зчитує середньоквадратичну помилку мережі
  • fann_set_training_algorithm() - встановлює алгоритм навчання