YOLO Presets - YOLO Presets - 6.3 English - XD056

Vitis Video Analytics SDK (VVAS) 6.3 User Guide (XD056)

Document_ID
XD056
Release_Date
2026-09-24
Version
6.3 English

Preset names are case-insensitive. The v after yolo is optional, so yolov5, yolo5, YOLOv5, and yoloV5 select the same preset. After a preset is applied, any explicitly configured field overrides the preset default.

Table 36 YOLO preset defaults

Preset family

Defaults

yolo[v]5, yolo[v]7

has_objectness_score=true, apply_sigmoid=false, box_grid_decode=false, preds_per_location=3

yolo[v]8, yolo[v]9, yolo[v]11, yolo[v]12

has_objectness_score=false, apply_sigmoid=false, box_grid_decode=false, preds_per_location=1

yolo[v]x

has_objectness_score=true, apply_sigmoid=false, box_grid_decode=true, preds_per_location=1, grid_strides=[8, 16, 32]

Example library-config for YOLOv5:

{
  "library-config": {
    "preset": "yolov5",
    "conf_thresh": 0.25,
    "iou_thresh": 0.45,
    "class_label_file": "/usr/share/vvas/yolo/coco.names"
  }
}

Example library-config for YOLOv8:

{
  "library-config": {
    "preset": "yolov8",
    "conf_thresh": 0.25,
    "iou_thresh": 0.45,
    "class_label_file": "/usr/share/vvas/yolo/coco.names"
  }
}

Example library-config for YOLOX grid decode:

{
  "library-config": {
    "preset": "yolox",
    "conf_thresh": 0.35,
    "iou_thresh": 0.30,
    "input_width": 640,
    "input_height": 640,
    "grid_strides": [8, 16, 32],
    "class_label_file": "/usr/share/vvas/yolo/coco.names"
  }
}