🤔 What’s your question?
I'm trying to run a pretraining ablation study and want to confirm my understanding of the DINOv3 pretrained object detection models [ex. dinov3/convnext-small-ltdetr-coco]. Is my below understanding correct?:
- Backbone (ex. ConvNeXt-Small): DINOv3 self-supervised pretraining (LVD-1689M) → COCO fine-tuning
- Detector head (encoder + decoder): COCO fine-tuning only
For a clean ablation I'd like to compare three levels:
- From scratch – no pretraining at all
- DINOv3 backbone only without COCO fine-tuning
- Full pretraining – DINOv3 and COCO fine-tuning (current -coco setup)
How exactly would I be able to experiment with these configurations? Any guidance will be appreciated.
🧠 What did you try?
I traced through the source code and found that the model weights are downloaded from _models/dinov3/hub/backbones.py
📌 Related code or context (if any)
# Related snippet if relevant
🤔 What’s your question?
I'm trying to run a pretraining ablation study and want to confirm my understanding of the DINOv3 pretrained object detection models [ex. dinov3/convnext-small-ltdetr-coco]. Is my below understanding correct?:
For a clean ablation I'd like to compare three levels:
How exactly would I be able to experiment with these configurations? Any guidance will be appreciated.
🧠 What did you try?
I traced through the source code and found that the model weights are downloaded from _models/dinov3/hub/backbones.py
📌 Related code or context (if any)
# Related snippet if relevant