surendramaran / YOLO

YOLOv8, YOLOv9, YOLOv10, YOLOv11 in Mobile Devices, run different machine learning model inside Android and iOS.
https://www.surendramaran.com/
Other
60 stars 22 forks source link

Any Plan for Yolov10 TFLite #1

Closed quocnhat closed 4 months ago

quocnhat commented 4 months ago

Hi, Thank you for your great implementation. From the yolov10 report, they are quicker and more accurate than others. Do you think It will be the next popular yolo generation? Do you have any plan to implement yolov10 tflite for the android devices? Thanks

surendramaran commented 4 months ago

I will try to implement, there are less resources to learn right now though. It is fast indeed, and exciting as well. We never know where it will go. I am positive about Yolov10.

quocnhat commented 4 months ago

Thanks, looking forward to see it

atultiwari commented 3 months ago

hi @surendramaran , any update on this. you have done an awesome work on yolov8 &v9. I tried to learn myself in the hope that if I can make it work for v10, but I couldnt get it. If you get some time, can you please also make a youtube tutorial on how you are able to figure these out? this would help us a lot. thank you.

surendramaran commented 3 months ago

Yes I am planning to do it as soon as possible, iOS integration is also on its way. Just time constraints. About YouTube I am not sure but thanks. One youtuber made a video on this repo so maybe you can watch.

On Mon, 29 Jul, 2024, 5:00 PM Dr. Atul Tiwari, @.***> wrote:

hi @surendramaran https://github.com/surendramaran , any update on this. you have done an awesome work on yolov8 &v9. I tried to learn myself in the hope that if I can make it work for v10, but I couldnt get it. If you get some time, can you please also make a youtube tutorial on how you are able to figure these out? this would help us a lot. thank you.

— Reply to this email directly, view it on GitHub https://github.com/surendramaran/YOLO/issues/1#issuecomment-2255687366, or unsubscribe https://github.com/notifications/unsubscribe-auth/APXHH4IOODEAFTXYMNAJWZLZOYRWHAVCNFSM6AAAAABKJMD2NWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENJVGY4DOMZWGY . You are receiving this because you were mentioned.Message ID: @.***>

atultiwari commented 3 months ago

@surendramaran , Thank you for your prompt reply. i know about some of the youtube videos who originally used your work (both with and without giving proper credits). But they superficially discussed just to change the tflite model and label with our files etc. what I actually meant was a tutorial for people like me who are interested in techical details on how you analyse the layers of YOLO (e.g. netron like apps) and decide to change the output tensors/array? even a short written description would be helpful if you are not able to make youtube video. anyways thank you so much for your time and eagerly waiting for the yolov10 version.

surendramaran commented 2 months ago

YOLOv10 Android implementation is available now. Thanks.

surendramaran commented 2 months ago

@quocnhat I tried YOLOv10 now, and wasn't actually impressed with it, there is always a tradeoff between accuracy and speed. I noticed some accuracy drop in YOLOv10. I think just because it is new it doesn't mean it is better, it still depends on the project that you are doing. If the accuracy is priority you may consider v9 or v8 over v10. My opinion just.

quocnhat commented 2 months ago

Thank you for your effort and contribution. I just want to compare between ncnn and tflite for my project, and finally ncnn is my choose one. regards,

atultiwari commented 2 months ago

YOLOv10 Android implementation is available now. Thanks.

Thank you so much