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

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

data

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

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

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

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

  • fann_train_on_data() - Обучение на всем объеме данных на временном интервале
  • fann_test_data() - Тестирование набора обучающих данных и вычисление MSE для него
  • fann_get_MSE() - Reads the mean square error from the network
  • fann_set_training_algorithm() - Устанавливает алгоритм обучения