Skip to content
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

How to replace yolov8 with yolov9 #1305

Closed
1 task done
050603 opened this issue Feb 24, 2024 · 7 comments
Closed
1 task done

How to replace yolov8 with yolov9 #1305

050603 opened this issue Feb 24, 2024 · 7 comments
Labels
question Further information is requested

Comments

@050603
Copy link

050603 commented Feb 24, 2024

Search before asking

  • I have searched the Yolo Tracking issues and found no similar bug report.

Question

Now that yolov9 has been launched, I would like to try using yolov9 in yolotracing. May I ask if this is feasible? Do you have a plan to adapt? Or could you tell me how to replace the detector in YOLOtracking.

@050603 050603 added the question Further information is requested label Feb 24, 2024
@mikel-brostrom
Copy link
Owner

I asked on their repo if they plan to release a pip-package out of Yolov9. In that case, when released,I will add it asap.

@050603
Copy link
Author

050603 commented Feb 26, 2024

I asked on their repo if they plan to release a pip-package out of Yolov9. In that case, when released,I will add it asap.

I saw a third-party packaged pip package:https://github.com/kadirnar/yolov9-pip

@mikel-brostrom
Copy link
Owner

Ohh! Then this makes everything muuuch easier. I will start this work today

@050603
Copy link
Author

050603 commented Feb 26, 2024

Ohh! Then this makes everything muuuch easier. I will start this work today

A great project!Thank you for your efforts.

@mikel-brostrom
Copy link
Owner

mikel-brostrom commented Feb 26, 2024

I tried out Yolov9 but the package but is full of relative imports which collide with files in this repo for example from utils import ... in yolov9 collides with utils under examples/. This could be avoided by absolute imports using the full path to the project's root folder.

@050603
Copy link
Author

050603 commented Mar 6, 2024

I tried out Yolov9 but the package but is full of relative imports which collide with files in this repo for example from utils import ... in yolov9 collides with utils under examples/. This could be avoided by absolute imports using the full path to the project's root folder.

Thank you very much for trying and suggesting. So if I want to replace yolov8 with yolov9 or yoloworld in this project, I just need to install the pip package and change some naming?

@mikel-brostrom
Copy link
Owner

The pkg has to be properly built. Otherwise it will create issues when being integrated with the rest of the repo. Like I explained in my previous comment. It should be fairly easy to add other detectors under tracking/detectors 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants