Я думаю, что размер сети меняется каждые 10 итераций (не эпох).
В вашем файле cfg
установите флажок random
.
random = 1
означает, что Yolo изменяет размер сети для каждых 10 итераций, полезно повысить точность, обучая сеть с различным разрешением.
Согласно статье Yolo:
Однако, поскольку наша модель использует только сверточный и объединяющий слои, она может быть изменена на лету.Мы хотим, чтобы YOLOv2 был устойчивым к работе с изображениями разных размеров, поэтому обучим этому в модели.Вместо того, чтобы фиксировать размер входного изображения, мы меняем сеть каждые несколько итераций.Каждые 10 пакетов наша сеть случайным образом выбирает новый размер изображения.Поскольку наша модель уменьшает выборку в 32 раза, мы получаем следующие кратные 32: {320, 352, ..., 608}.Таким образом, самый маленький вариант - 320 × 320, а самый большой - 608 × 608. Мы изменяем размеры сети до этого измерения и продолжаем обучение.