The yolox-tiny
is a tiny version of YOLOX models family for object detection tasks. YOLOX is an anchor-free version of YOLO, with a simpler design but better performance.This model was pre-trained on Common Objects in Context (COCO) dataset with 80 classes.
More details provided in the paper and repository.
Metric | Value |
---|---|
Type | Object detection |
GFLOPs | 6.4813 |
MParams | 5.0472 |
Source framework | PyTorch* |
Accuracy metrics obtained on Common Objects in Context (COCO) validation dataset for converted model.
Metric | Value |
---|---|
mAP | 47.85% |
COCO mAP (0.5) | 52.56% |
COCO mAP (0.5:0.05:0.95) | 31.82% |
Image, name - images
, shape - 1, 3, 416, 416
, format - B, C, H, W
, where:
B
- batch sizeC
- number of channelsH
- image heightW
- image width
Expected color order is RGB
.
Mean values - [123.675, 116.28, 103.53]. Scale values - [58.395, 57.12, 57.375].
Image, name - images
, shape - 1, 3, 416, 416
, format - B, C, H, W
, where:
B
- batch sizeC
- number of channelsH
- image heightW
- image width
Expected color order - BGR
.
The array of detection summary info, name - output
, shape - 1, 3549, 85
, format is B, N, 85
, where:
B
- batch sizeN
- number of detection boxes
Detection box has format [x
, y
, h
, w
, box_score
, class_no_1
, ..., class_no_80
], where:
- (
x
,y
) - raw coordinates of box center h
,w
- raw height and width of boxbox_score
- confidence of detection boxclass_no_1
, ...,class_no_80
- probability distribution over the classes in logits format.
The model was trained on Common Objects in Context (COCO) dataset version with 80 categories of object. Mapping to class names provided in <omz_dir>/data/dataset_classes/coco_80cl.txt
file.
The array of detection summary info, name - output
, shape - 1, 3549, 85
, format is B, N, 85
, where:
B
- batch sizeN
- number of detection boxes
Detection box has format [x
, y
, h
, w
, box_score
, class_no_1
, ..., class_no_80
], where:
- (
x
,y
) - raw coordinates of box center h
,w
- raw height and width of boxbox_score
- confidence of detection boxclass_no_1
, ...,class_no_80
- probability distribution over the classes in logits format.
The model was trained on Common Objects in Context (COCO) dataset version with 80 categories of object. Mapping to class names provided in <omz_dir>/data/dataset_classes/coco_80cl.txt
file.
You can download models and if necessary convert them into OpenVINO™ IR format using the Model Downloader and other automation tools as shown in the examples below.
An example of using the Model Downloader:
omz_downloader --name <model_name>
An example of using the Model Converter:
omz_converter --name <model_name>
The model can be used in the following demos provided by the Open Model Zoo to show its capabilities:
The original model is distributed under the
Apache License, Version 2.0.
A copy of the license is provided in <omz_dir>/models/public/licenses/APACHE-2.0-PyTorch-YOLOX.txt
.