Skip to content

feat: Feature/yolo#35

Merged
dronefreak merged 5 commits into
masterfrom
feature/yolo
May 31, 2026
Merged

feat: Feature/yolo#35
dronefreak merged 5 commits into
masterfrom
feature/yolo

Conversation

@dronefreak

Copy link
Copy Markdown
Owner

Models

Model Type Notes
fasterrcnn_resnet50 / fasterrcnn_mobilenet Torchvision Best accuracy / lightweight
fcos_resnet50 Torchvision Anchor-free
retinanet_resnet50 Torchvision Focal loss, class imbalance
yolov8n/s/m/l/x YOLO v8 Recommended for new experiments
yolov9c/e/m YOLO v9 Programmable gradient info
yolov10n/s/m/b/l/x YOLO v10 NMS-free inference
yolo11n/s/m/l/x YOLO 11 2024 C3k2+C2PSA architecture
yolo26n/s/m/l/x YOLO 26 2025, best efficiency
python scripts/train.py --available-models   # list all 33 models

Usage

Train

# Torchvision (Faster R-CNN)
python scripts/train.py \
    --train-img-dir data/VisDrone2019-DET-train/images \
    --train-ann-dir data/VisDrone2019-DET-train/annotations \
    --val-img-dir   data/VisDrone2019-DET-val/images \
    --val-ann-dir   data/VisDrone2019-DET-val/annotations \
    --model fasterrcnn_resnet50 --epochs 200 --batch-size 2 \
    --amp --augmentation --multiscale --small-anchors \
    --lr 0.005 --lr-schedule multistep --lr-milestones 60 80 \
    --output-dir outputs/fasterrcnn_200ep

# YOLO (delegates to Ultralytics engine)
python scripts/train.py \
    --train-img-dir data/VisDrone2019-DET-train/images \
    --train-ann-dir data/VisDrone2019-DET-train/annotations \
    --val-img-dir   data/VisDrone2019-DET-val/images \
    --val-ann-dir   data/VisDrone2019-DET-val/annotations \
    --model yolov8n --epochs 200 --batch-size 16 --amp \
    --output-dir outputs/yolov8n_200ep

Signed-off-by: dronefreak <kumaar324@gmail.com>
Signed-off-by: dronefreak <kumaar324@gmail.com>
Signed-off-by: dronefreak <kumaar324@gmail.com>
@dronefreak dronefreak self-assigned this May 31, 2026
@dronefreak dronefreak added documentation Improvements or additions to documentation enhancement New feature or request labels May 31, 2026
Signed-off-by: dronefreak <kumaar324@gmail.com>
@github-actions github-actions Bot added size/L Large PR and removed size/L Large PR labels May 31, 2026
Signed-off-by: dronefreak <kumaar324@gmail.com>
@github-actions github-actions Bot added size/L Large PR ci and removed size/L Large PR labels May 31, 2026
@dronefreak dronefreak merged commit cdbd9da into master May 31, 2026
13 of 15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci documentation Improvements or additions to documentation enhancement New feature or request python size/L Large PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant