в чем разница между параметром партии в yolov3.cfg и параметром batch_size в keras.fit ()?

В чем разница между параметром batch в файле yolov3.cfg и параметром batch_size в keras.fit()? Как мне их установить? пожалуйста.


person yajiang yu    schedule 13.04.2020    source источник


Ответы (2)


Нет никакой разницы, размер пакета означает, сколько изображений (образцов) будет в мини-пакете при обучении. Для yolo, обычно в случае вывода, batch_size равен 1.

Как бы вы его установили? Старайтесь как можно больше, если у вас не закончится память графического процессора.

person Zabir Al Nazi    schedule 13.04.2020
comment
Спасибо за ответ, тогда мне просто нужно установить параметр batch_size в keras.fit (), не нужно устанавливать пакет и подразделения в файле yolov3.cfg? Я правильно понимаю? - person yajiang yu; 13.04.2020
comment
Да, у кераса нет подразделения. - person Zabir Al Nazi; 13.04.2020

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

Традиционно batch_size выбирается как степень 2 -> 8, 16, 32, 64. Чем выше размер пакета, тем быстрее обычно происходит сходимость.

person A. Dg    schedule 13.04.2020
comment
ну, возможно, вы не понимаете, о чем я но спасибо за ваш ответ - person yajiang yu; 13.04.2020