-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Training YOLOv3-Tiny-PRN #7
Comments
yes, still 15, shortcut layer do not have weights. however, for coco dataset, i use same imagenet pre-trained model, |
Oh okay, that makes sense. Thank you! I've trained the data now and presented the results! <3 opencv/opencv#15739 (comment)
Yes probably better.
Have you trained COCO If you have trained COCO weights on both values, I'd love to hear about what you did and what the results were. |
yes, i have trained both of |
Aw okay. But thanks for clarifying that you have trained 123 too! I'll reply about this in the mask thread, to not split the conversations. |
Accuracy and speed results: opencv/opencv#15739 (comment) Hint for everyone: This PRN network needs more iterations than regular non-PRN versions of YOLO to learn good accuracy. Train train train! If you don't get good mAP, check your amount of training iterations and try more training! For example, YOLOv3-Tiny was at 78% accuracy for a 1-class network after 2000 iterations and 83% after 2500 iterations. YOLOv3-Tiny-PRN was at 73% after 2000 iterations and 80% after 3000 iterations. |
@WongKinYiu , |
@NgTuong hello, u can follow https://github.com/AlexeyAB/darknet#how-to-train-tiny-yolo-to-detect-your-custom-objects to get coco pre-trained model. |
@WongKinYiu thank you but i have a problem when training |
i think u r missing --clear flag. by the way, using yolov3-tiny.weights as pre-trained model is not the best solution for transfer learning. |
@WongKinYiu, |
https://github.com/WongKinYiu/PartialResidualNetworks/tree/master/model |
@VideoPlayerCode thanks. |
@VideoPlayerCode , @WongKinYiu , |
@WongKinYiu , |
@NgTuong becuz there are some logs in the weight file. |
Hi!
The PRN models has more layers (shortcut layers). How many layers should we extract from weights when training?
Still 15 layers, like for regular YOLOV3-Tiny? https://github.com/AlexeyAB/darknet#how-to-train-tiny-yolo-to-detect-your-custom-objects (Edit: I see you said 15 layers here AlexeyAB/darknet#4091 (comment) so I guess we extract 15?)
Also, if we want to fix the
mask
problem (#2) to0,1,2
, is it enough for us to extract X layers from weights, fix the config, and do transfer-learning on our own custom dataset? Or does it need a full re-training on COCO with the new config?The text was updated successfully, but these errors were encountered: