pjreddie / darknet

Convolutional Neural Networks
http://pjreddie.com/darknet/
Other
25.52k stars 21.33k forks source link

YOLOv4-tiny released: 40.2% AP50, 371 FPS (GTX 1080 Ti) #2201

Open AlexeyAB opened 4 years ago

AlexeyAB commented 4 years ago

Discussion: https://www.reddit.com/r/MachineLearning/comments/hu7lyt/p_yolov4tiny_speed_1770_fps_tensorrtbatch4/

YOLOv4-tiny released: 40.2% AP50, 371 FPS (GTX 1080 Ti) / 330 FPS (RTX 2070): https://github.com/AlexeyAB/darknet/issues/6067


cmp


OpenCV_TRT

AlexeyAB commented 3 years ago

Discussion: https://www.reddit.com/r/MachineLearning/comments/hu7lyt/p_yolov4tiny_speed_1770_fps_tensorrtbatch4/

kgksl commented 2 years ago

Thanks for the excellent work.

My question is, is there a reason for tiny models to have a lower mAP when we set height and width of network to large values such as 608? When I performed inference with YOLOv4-tiny pertained models with COCO 2017 Validation set , I got the following results:

For 416x416 AP @[IoU=0.50:0.95] = 0.221 AP @ [IoU=0.50] = 0.406

For 608x608 AP @[IoU=0.50:0.95] = 0.187 AP @ [IoU=0.50] = 0.368

AlexeyAB commented 2 years ago

YOLOv4-tiny was trained for 416x416 (we used random=0, so it was trained without random shapes). You need to re-train YOLOv4-tiny with 608x608.

kgksl commented 2 years ago

YOLOv4-tiny was trained for 416x416 (we used random=0, so it was trained without random shapes). You need to re-train YOLOv4-tiny with 608x608.

Okay. Thanks a lot for the quick reply.