Skip to content
ModelListedExternal
Download

Yolo Semantic Parking

YOLO26n fine-tuned with CLIP-based semantic conditioning on a parking slot dataset. Text descriptions attached to bounding boxes guide neck features via InfoNCE contrastive loss.

KindOtherVersionRevision 00b4f19

Model source

Kind
Other
File size
5.59 MB
Version
vRevision 00b4f19
Updated
Sep 27, 2026
Downloads
0
Tasks
Object detection
Source
Hugging Face

Source description

YOLO Semantic Conditioning — Parking Slot Detection

YOLO26n fine-tuned with CLIP-based semantic conditioning on a parking slot dataset. Text descriptions attached to bounding boxes guide neck features via InfoNCE contrastive loss.

Comparison


Results

ModelmAP50mAP50-95
Baseline (no semantic)0.8720.663
This model (semantic_v4)0.8900.660

+0.018 mAP50 over equal-epoch baseline.

Training Curves

BaselineSemantic v4
baselinesemantic

Confusion Matrix

BaselineSemantic v4
baseline cmsemantic cm

Semantic Alignment Visualization

Epoch 20Epoch 30Epoch 40Epoch 49
e20e30e40e49

semantic space


Usage

from ultralytics import YOLO
model = YOLO('best.pt')
results = model('your_image.jpg')

Training Config

  • tau=0.1 — InfoNCE temperature
  • sem_weight=0.2 — semantic loss weight
  • sem_warmup=10 — epochs before semantic loss activates
  • 50 epochs, batch=16, imgsz=640, A100 40GB

Links

Sources

1 source
Hugging FacePrimaryVersion 00b4f19dc4837cf9236cfad1528c873553ef7b54
huggingface.co/Alamoudi/yolo-semantic-parking/tree/00b4f19dc4837cf9236cfad1528c873553ef7b54

Verified Sep 27

Model artifacts

1 artifact

best.pt

pt · 5.59 MB · SHA-256 a026507ec750…8926 · Hugging Face

Download

Source excerpts

2 excerpts

--- license: agpl-3.0 tags: - object-detection - yolo - clip - semantic-conditioning - parking --- # YOLO Semantic Conditioning — Parking Slot Detection YOLO26n fine-tuned with **CLIP-based semantic conditioning** on a parking slot dataset. Text descriptions attached to bounding boxes guide neck features via InfoNCE contrastive loss. ![Comparison](https://raw.githubusercontent.com/WajeehAlamoudi/ultralytics-semantic/main/assets/comparison_map50.png) --- ## Results | Model | mAP50 | mAP50-95 | |---|---|---| | Baseline (no semantic) | 0.872 | 0.663 | | **This model (semantic_v4)** | **0.890** | **0.660** | +0.018 mAP50 over equal-epoch baseline. ### Training Curves | Baseline | Semantic v4 | |---|---| | ![baseline](https://raw.githubusercontent.com/WajeehAlamoudi/ultralytics-semantic/main/assets/baseline/results.png) | ![semantic](https://raw.githubusercontent.com/WajeehAlamoudi/ultralytics-semantic/main/assets/semantic_v4/results.png) | ### Confusion Matrix | Baseline | Semantic v4 | |---|---| | ![baseline cm](https://raw.githubusercontent.com/WajeehAlamoudi/ultralytics-semantic/main/assets/baseline/confusion_matrix_normalized.png) | ![semantic cm](https://raw.githubusercontent.com/WajeehAlamoudi/ultralytics-semantic/main/assets/semantic_v4/confusion_matrix_normalized.png) | --- ## Semantic Alignment Visualization | Epoch 20 | Epoch 30 | Epoch 40 | Epoch 49 | |---|---|---|---| | ![e20](https://raw.githubusercontent.com/WajeehAlamoudi/ultralytics-semantic/main/assets/semantic_v4/semantic_epoch20.png) | ![e30](https://raw.githubusercontent.com/WajeehAlamoudi/ultralytics-semantic/main/assets/semantic_v4/semantic_epoch30.png) | ![e40](https://raw.githubusercontent.com/WajeehAlamoudi/ultralytics-semantic/main/assets/semantic_v4/semantic_epoch40.png) | ![e49](https://raw.githubusercontent.com/WajeehAlamoudi/ultralytics-semantic/main/assets/semantic_v4/semantic_epoch49.png) | ![semantic space](https://raw.githubusercontent.com/WajeehAlamoudi/ultralytics-semantic/main/assets/semantic_v4/semantic_space.png) --- ## Usage ```python from ultralytics import YOLO model = YOLO('best.pt') results = model('your_image.jpg') ``` ## Training Config - `tau=0.1` — InfoNCE temperature - `sem_weight=0.2` — semantic loss weight - `sem_warmup=10` — epochs before semantic loss activates - 50 epochs, batch=16, imgsz=640, A100 40GB --- ## Links - Code & full det...

Source context: 0 downloads · 0 likes · Pipeline object-detection · Repo Alamoudi/yolo-semantic-parking