Pull to refresh

Comments 5

А теперь такой вопрос. Что эффективнее: увеличить количество батчей в эпохе (путем увеличения num_samples) или увеличить количество эпох (не меняя num_samples)?

Я думаю, если нет LR-scheduler-a, который вызывается по окончании эпохи, то эффект будет примерно одинаковый.

Всё зависит от деталей задачи, конечно, от пропорций классов, от архитектуры сети...

А если Вы про показ всех данных за первую эпоху, то я пробовал разные множители у num_samples: x2, x3, до х10. Всех данных семплер не выбрал даже при х10

Вполне возможно. Опять же, всё зависит от деталей.

Если валидация (и следующее за ней решение об остановке или продолжении обучения) выполняется не в конце эпохи, а через каждые n вызовов optimizer.step(), то понятие эпохи нам вообще не нужно.

Sign up to leave a comment.

Articles