У меня есть прототип Caffe следующим образом:
stepsize: 20000
iter_size: 4
batch_size: 10
gamma =0.1
, в котором у набора данных есть 40.000 изображений.Это означает, что после 20000 iters скорость обучения уменьшится в 10 раз.В pytorch я хочу вычислить количество эпох, чтобы иметь одинаковое поведение в caffe (для скорости обучения).Сколько эпох я должен использовать, чтобы уменьшить скорость обучения в 10 раз (обратите внимание, что у нас есть iter_size = 4 и batch_size = 10 ).Спасибо
Ссылка: Эпоха против итерации при обучении нейронных сетей
Мой ответ: Пример: если у вас есть 40000 примеров обучения и размер пакета равен10, то для завершения 1 эпохи потребуется 40000/10 = 4000 итераций.Следовательно, 20000 итераций для снижения скорости обучения в кафе будет таким же, как 5 эпох в pytorch.