AlexeyAB / darknet

YOLOv4 / Scaled-YOLOv4 / YOLO - Neural Networks for Object Detection (Windows and Linux version of Darknet )
http://pjreddie.com/darknet/
Other
21.65k stars 7.96k forks source link

yolov3-tiny backbone pretrain weights download url #3826

Open heavengate opened 5 years ago

heavengate commented 5 years ago

As for yolov3 model, backbone pretrained weights can be get by

wget https://pjreddie.com/media/files/darknet53.conv.74

As for backbone for yolov3-tiny model, which is define in tiny.cfg, is there a url to download it? Thanks!

heavengate commented 5 years ago

Also double about that yolov3-tiny is trained with random initial weights or with the ImageNet pretrained weights for tiny backbone models? Could you please give same informations about this? @AlexeyAB Thanks!

AlexeyAB commented 5 years ago

https://github.com/AlexeyAB/darknet#how-to-train-tiny-yolo-to-detect-your-custom-objects Use command to get yolov3-tiny.conv.15 - pre trained weights file ./darknet partial cfg/yolov3-tiny.cfg yolov3-tiny.weights yolov3-tiny.conv.15 15

heavengate commented 5 years ago

https://github.com/AlexeyAB/darknet#how-to-train-tiny-yolo-to-detect-your-custom-objects Use command to get yolov3-tiny.conv.15 - pre trained weights file ./darknet partial cfg/yolov3-tiny.cfg yolov3-tiny.weights yolov3-tiny.conv.15 15

Thanks for your answer! In my understanding, this command produces the backbone part weights of the final weights, if I want to train yolov3-tiny on COCO dataset from the initial state, like train yolov3 on COCO with darknet53 pretrained weight, is there the backbone weights (e.g. trained for image classification on ImageNet) of yolov3-tiny model, or can I reproduce the results by training from random initialize weights?

WongKinYiu commented 5 years ago

imagenet pre-trained backbone of yolov3-tiny is https://pjreddie.com/media/files/darknet.weights