Model Registry¶
OpenDetect ships a built-in model registry. Each model entry defines:
model_idimplementation family (
rfdetroryolox)default input size
remote artifact path
aliases and description
Included Families¶
Family |
Year |
License posture |
Why included |
|---|---|---|---|
RF-DETR |
2026 |
Open-source, commercial-friendly |
Strong modern accuracy/speed tradeoff |
YOLOX |
2021 |
Apache-2.0 |
Stable last Apache-2.0 YOLO-family baseline |
Model IDs¶
Model ID |
Family |
Default Input |
|---|---|---|
|
RF-DETR |
|
|
RF-DETR |
|
|
RF-DETR |
|
|
RF-DETR |
|
|
YOLOX |
|
|
YOLOX |
|
|
YOLOX |
|
|
YOLOX |
|
|
YOLOX |
|
Inspect and Download¶
CLI:
opendetect-models list
opendetect-models info rfdetr-m
opendetect-models download rfdetr-m
Python:
from opendetect import list_models, get_model_spec
print([spec.model_id for spec in list_models()])
print(get_model_spec("rfdetr-m"))
Caching¶
Default cache path:
~/.cache/opendetect/checkpoints
Override with:
OPENDETECT_CACHE_DIR
You can also override the registry base URL with:
OPENDETECT_MODEL_BASE_URL