Как рассчитать количество эпох на основе размера набора обучающих данных, batch_size и количества шагов обучения?

Я новичок в ONMT, и меня немного смущает количество эпох и шагов обучения. Я знаю, что количество эпох — это количество раз, которое мы итерируем по обучающему набору данных, но как я могу рассчитать количество эпох, с которыми я обучил свою модель?

например, предположим, что у меня есть 20000 обучающих выборок, а мой размер_пакета равен 64 и у меня есть 3200 шагов обучения. Если это так, то каково количество эпох, с которыми я тренировал свою модель?

1 ответ

Количество периодов задается произвольно. Однако следует учитывать, что если он слишком большой, то это приведет к переоснащению, а если слишком маленький – к недостаточному. Таким образом, разумно использовать обратный вызов , который позволит остановить обучение на определенных критериях эволюции точности.

Другие вопросы по тегам