我应该更改 yolo-obj.cfg 中锚点的值吗?
Should I change the value of anchors in yolo-obj.cfg?
我正在尝试根据 this 使用自定义数据集重新训练 yolo。
现在我正在重写 yolov3-tiny-obj.cfg 但是我可以只用过滤器的值和 class 数字重写锚点的值吗?
您也应该尝试根据您的自定义数据集重新计算锚点。
对于具有 9 个锚点的普通 Yolo V3(416 是您的 yolo 模型的大小,可以是 320、608 等)使用
./darknet detector calc_anchors data/obj.data -num_of_clusters 9 -width 416 -height 416
对于具有 6 个锚点的 Tiny Yolo V3,使用
./darknet detector calc_anchors data/obj.data -num_of_clusters 6 -width 416 -height 416
然后用新生成的值替换 cfg 文件中的 anchors
值。不要忘记也更改 class
和 filters
值。
我正在尝试根据 this 使用自定义数据集重新训练 yolo。 现在我正在重写 yolov3-tiny-obj.cfg 但是我可以只用过滤器的值和 class 数字重写锚点的值吗?
您也应该尝试根据您的自定义数据集重新计算锚点。
对于具有 9 个锚点的普通 Yolo V3(416 是您的 yolo 模型的大小,可以是 320、608 等)使用
./darknet detector calc_anchors data/obj.data -num_of_clusters 9 -width 416 -height 416
对于具有 6 个锚点的 Tiny Yolo V3,使用
./darknet detector calc_anchors data/obj.data -num_of_clusters 6 -width 416 -height 416
然后用新生成的值替换 cfg 文件中的 anchors
值。不要忘记也更改 class
和 filters
值。