Verdict

At matched compute on an RTX 5070 Ti, RT-DETR is the more accurate family: it averages 1.3 mAP points higher and wins 6 of 7 nearest-parameter pairs. YOLOX answers on speed, running 30.3% faster on average in PyTorch. Pick by which axis you optimize for.

RT-DETR fields 7 measured variants; YOLOX fields 6. Both run the same COCO val2017 protocol at 640 px on an RTX 5070 Ti, so the two ladders align by parameter count.

ModelFamilyParams (M)mAP@50-95FPS
YOLOX-NanoYOLOX0.92876.053.6
YOLOX-TinyYOLOX5.13547.061.6
YOLOX-SYOLOX9.04427.050.0
RT-DETR-R18RT-DETR20.24979.047.2
YOLOX-MYOLOX25.35169.048.2
RT-DETR-R34RT-DETR31.45223.040.2
RT-DETR-LRT-DETR32.95577.027.7
RT-DETR-R50mRT-DETR36.65382.035.3
RT-DETR-R50RT-DETR42.95588.029.8
YOLOX-LYOLOX54.25542.042.8
RT-DETR-XRT-DETR67.45794.021.8
RT-DETR-R101RT-DETR76.65677.023.6
YOLOX-XYOLOX99.15627.039.6
RT-DETR and YOLOX variant ladders interleaved by parameter count on NVIDIA RTX 5070 Ti, PyTorch FP32, batch 1. mAP in percent form. The family column shows where each frontier sits at every size.
Live chartverified data
Accuracy vs parameters on COCO val2017. Every RT-DETR and YOLOX variant highlighted against the full set.

Accuracy at matched compute

mAP is shown in percent. Pairing by nearest parameter count, RT-DETR wins 6 of 7 pairs and averages 1.3 mAP points higher. At the top end RT-DETR-R101 reaches 56.8 mAP against YOLOX-X at 56.3. The single pair YOLOX takes is narrow.

Speed

YOLOX is the faster family: 30.3% faster on average in PyTorch FP32. Its smallest variant, YOLOX-Nano, runs 53.6 FPS at 0.91M parameters, above any RT-DETR variant's throughput here.

Licensing
RT-DETR
Apache-2.0 (permissive)
YOLOX
Apache-2.0 (permissive)
Commercial use
Both families ship under Apache-2.0

Which family to pick

Pick RT-DETR when accuracy per parameter leads: it wins nearly every matched pair. Pick YOLOX when throughput is the constraint, or when you need the smallest models, down to 0.91M parameters. Both ship under Apache-2.0, so licensing does not force the call. See the per-variant specs on the RT-DETR and YOLOX model pages.

Every number on this page comes from the verified dataset: same 500-image COCO val2017 slice, conf 0.001, IoU 0.6, max 300 detections, pycocotools mAP, identical protocol across all hardware and runtimes. The full protocol is on the methodology page. To rerun this comparison with your own filters, open compare. Accuracy is measured on LibreYOLO retrained checkpoints; other weight sources can yield different values.