Почему в этой статье "фильтры" установлены как (классы + 5) * 3?
Вот руководство по индивидуальному обучению YOLO (Darknet): https://medium.com/@manivannan_data/how-to-train-yolov3-to-detect-custom-objects-ccbcafeb13d2
В учебнике рассказывается, как установить значения в .cfg
файлы:
- classes = Количество классов, ОК
- фильтры = (классы + 5) * 3
Почему "плюс 5", а не "умножить на 3"?
Некоторые говорят, что это (классы + координаты + 1) * число, но я не могу угадать смысл.
1 ответ
Решение
Я нашел ответ,
filters = (classes + 5) * 3
= (classes + width + height + x + y + confidence) * num
= (classes + 1+1+1+1+1) * num
= (classes + 5) * num
YOLOv3 разделяет 3 блока на ячейку сетки, поэтому это:
filters = (classes + 5) * 3