Instructions to use dronefreak/exdark-yolo11l with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- ultralytics
How to use dronefreak/exdark-yolo11l with ultralytics:
# Couldn't find a valid YOLO version tag. # Replace XX with the correct version. from ultralytics import YOLOvXX model = YOLOvXX.from_pretrained("dronefreak/exdark-yolo11l") source = 'http://images.cocodataset.org/val2017/000000039769.jpg' model.predict(source=source, save=True) - Notebooks
- Google Colab
- Kaggle
YOLOv11l Finetuned on ExDark
Fine-tuned YOLOv11l object detector on the ExDark benchmark dataset, trained and evaluated as part of DetectionBench -- a framework for reproducibly benchmarking modern object detectors with identical training recipes and evaluation metrics across multiple real-world datasets.
Detection Showcase
Performance
| Metric | Score (%) |
|---|---|
| mAP@50 | 73.44 |
| mAP@50-95 | 47.56 |
| Precision | 78.57 |
| Recall | 67.09 |
| F1 Score | 72.38 |
| Parameters | 25.4M |
| FLOPs | 87.6B |
Evaluation Protocol
Metrics reported in this model card are computed on the ExDark test split, using DetectionBench's standard evaluation pipeline (detectionbench-evaluate).
ExDark Model Zoo
Every model DetectionBench has trained and evaluated on ExDark so far, for full transparency -- see DetectionBench for the smaller, curated comparison set used on the project README.
| Rank | Model | mAP@50 | mAP@50-95 | Precision | Recall |
|---|---|---|---|---|---|
| 1 | RF-DETR Small | 88.98 | 61.67 | 83.07 | 81.89 |
| 2 | RF-DETR Medium | 88.64 | 62.55 | 86.6 | 79.46 |
| 3 | RF-DETR Nano | 85.27 | 58.01 | 85.18 | 74.67 |
| 4 | YOLOv26l | 77.51 | 50.88 | 80.71 | 70.72 |
| 5 | YOLOv26m | 76.54 | 50.02 | 82.29 | 68.83 |
| 6 | YOLOv8x | 75.4 | 48.39 | 81.53 | 65.86 |
| 7 | YOLOv8l | 75.26 | 48.48 | 81.44 | 67.58 |
| 8 | YOLOv8m | 74.69 | 48.05 | 78.4 | 69.17 |
| 9 | YOLOv11x | 74.41 | 48.98 | 81.87 | 67.05 |
| 10 | YOLOv9m | 74.17 | 47.38 | 76.27 | 67.94 |
| 11 | YOLOv26s | 74.0 | 48.32 | 79.11 | 65.59 |
| 12 | YOLOv11l | 73.44 | 47.56 | 78.57 | 67.09 |
| 13 | YOLOv11s | 73.35 | 46.8 | 77.93 | 66.38 |
| 14 | YOLOv11m | 73.17 | 47.16 | 74.83 | 67.23 |
| 15 | YOLOv8s | 73.01 | 45.85 | 78.26 | 65.13 |
| 16 | YOLOv26n | 72.7 | 46.27 | 81.0 | 62.67 |
| 17 | YOLOv8n | 71.29 | 44.78 | 78.25 | 62.76 |
| 18 | YOLOv11n | 70.36 | 44.72 | 76.18 | 61.15 |
Per-Class Performance
| Class | mAP@50 | mAP@50-95 |
|---|---|---|
| Bicycle | 77.87 | 53.86 |
| Boat | 71.72 | 40.34 |
| Bottle | 66.42 | 43.04 |
| Bus | 85.59 | 66.42 |
| Car | 81.65 | 56.09 |
| Cat | 72.31 | 48.35 |
| Chair | 64.35 | 37.47 |
| Cup | 71.23 | 45.85 |
| Dog | 70.2 | 47.9 |
| Motorbike | 83.26 | 50.13 |
| People | 77.31 | 44.14 |
| Table | 59.4 | 37.08 |
Evaluation Visualizations
Precision-Recall Curve
F1 Curve
Confusion Matrix
Dataset
This model was trained on ExDark. For the full dataset description, provenance, license, and citation, see the dataset card:
https://huggingface.co/datasets/dronefreak/ExDark
Classes
- Bicycle
- Boat
- Bottle
- Bus
- Car
- Cat
- Chair
- Cup
- Dog
- Motorbike
- People
- Table
Usage
Install Dependencies
pip install ultralytics huggingface_hub
Load Model from Hugging Face
from huggingface_hub import hf_hub_download
from ultralytics import YOLO
weights = hf_hub_download(
repo_id="dronefreak/exdark-yolo11l",
filename="best.pt"
)
model = YOLO(weights)
Run Inference
results = model.predict(
source="image.jpg",
conf=0.25
)
results[0].show()
Training Configuration
| Setting | Value |
|---|---|
| Dataset | ExDark |
| Framework | Ultralytics YOLO |
| Training Toolkit | DetectionBench |
| Epochs (configured max) | 500 |
| Epochs (actually trained) | 200 |
| Early Stopping Patience | 100 |
| Batch Size | 32 |
| Image Size | 640 |
| Optimizer | auto |
| Initial Learning Rate | 0.001 |
| Seed | 0 |
Repository Contents
best.pt
results.csv
args.yaml
BoxPR_curve.png
BoxF1_curve.png
confusion_matrix.png
val_batch0_pred.jpg
exdark_yolo11l_showcase.jpg
README.md
Related Resources
- ExDark dataset card on Hugging Face
- DetectionBench -- reproducible benchmarks for modern object detectors on real-world datasets
Training Framework
This model was trained using DetectionBench, an open-source framework for benchmarking object detectors across multiple real-world datasets with a common pipeline.
Features include:
- A dataset-adapter registry for converting real-world datasets into a canonical format
- Identical training/evaluation recipes across model families (Ultralytics YOLO/RT-DETR, RF-DETR)
- Hardware profiling (latency, FPS, VRAM, parameters, FLOPs)
- One-command reproducibility via versioned Hydra configs
If you find this model useful, please consider starring the repository.
Known Limitations
- Severe class imbalance:
Peopleaccounts for roughly 46% of all annotated boxes whileBusis the rarest class, so per-class accuracy on rare classes is measured on very few test examples and should be read with wide uncertainty. - Small dataset overall (7,344 images, 734 in the test split, across 12 classes) -- limited training signal for several classes independent of the imbalance above.
- Two-hop provenance: this dataset was converted to YOLO format by a third-party Roboflow export before reaching DetectionBench, not sourced directly from the original per-class-folder release; images are pre-resized to 640x640 by that export.
- The original authors separately request non-commercial use of this dataset (beyond the BSD-3-Clause license text itself) -- this applies to any model trained on it, not only the raw images.
Citation
If you use this model in your research, please consider citing:
- The ExDark dataset (see below)
- The original YOLOv11l architecture (see below)
- DetectionBench, the training/evaluation framework used to produce this checkpoint
@article{Exdark,
title = {Getting to Know Low-light Images with The Exclusively Dark Dataset},
author = {Loh, Yuen Peng and Chan, Chee Seng},
journal = {Computer Vision and Image Understanding},
volume = {178},
pages = {30-42},
year = {2019},
doi = {https://doi.org/10.1016/j.cviu.2018.10.010}
}
No official YOLO11 research paper has been published by Ultralytics; the most commonly cited independent architectural analysis is used instead:
@article{khanam2024yolov11,
title={YOLOv11: An Overview of the Key Architectural Enhancements},
author={Khanam, Rahima and Hussain, Muhammad},
journal={arXiv preprint arXiv:2410.17725},
year={2024}
}
@software{Saksena_DetectionBench_2026,
author = {Saksena, Saumya Kumaar},
title = {DetectionBench: Reproducible Benchmarks for Modern Object Detectors on Real-World Datasets},
url = {https://github.com/dronefreak/DetectionBench},
year = {2026}
}
- Downloads last month
- -
Model tree for dronefreak/exdark-yolo11l
Base model
Ultralytics/YOLO11

