-
Notifications
You must be signed in to change notification settings - Fork 443
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
Enable DINO to OTX - Step 2. Upgrade Deformable DETR to DINO #2266
Conversation
1b4ef0a
to
3c33ab0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for your work! I think it should be not easy work.
I left some comments please take a look.
otx/algorithms/detection/adapters/mmdet/models/detectors/custom_dino_detector.py
Outdated
Show resolved
Hide resolved
otx/algorithms/detection/adapters/mmdet/models/detectors/custom_dino_detector.py
Outdated
Show resolved
Hide resolved
otx/algorithms/detection/configs/detection/resnet50_dino/data_pipeline.py
Outdated
Show resolved
Hide resolved
otx/algorithms/detection/configs/detection/resnet50_dino/template_experimental.yaml
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the great work.
otx/algorithms/detection/configs/detection/resnet50_dino/data_pipeline.py
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Summary
This PR is for upgrading Deformable DETR to DINO.
Since DINO is only able to use in mmdet3.x. Some of modules are come from mmdet3.x.
From this PR, otx can train, eval, export DINO.
Next PR will contain
How to test
Unit, Intg
** E2E tests will be added in next PR.
Checklist
License
Feel free to contact the maintainers if that's a concern.