Downloads · 30 days
0
AMD-PAVS-AI/yolo26_pose
yolo26_pose is a keypoint detection model from AMD-PAVS-AI. Use it for the keypoint detection task on the model card, and read the license before you ship it in a product. It is set up for ultralytics. The card lists the license as agpl-3.0.
Downloads · 30 days
0
Access
Public
Updated Aug 20, 2026
Repo size
40.8 MB
Likes
0
Public
Click a slice to open those files.
.gif28.7 MB · 70%
From the Hugging Face model README

YOLO26-pose is a real-time human pose-estimation model that detects people and localizes 17 COCO body keypoints per person in a single forward pass. This repository packages inference for pose estimation using ONNX Runtime (CPU, NPU) and PyTorch (GPU), exported and validated for AMD ROCm so it runs efficiently on AMD GPUs, CPUs, and NPUs.
This is based on the implementation of YOLO26 found here. This repository contains configurations and scripts optimized for AMD® ROCm™ platforms. You can use the yolo26_pose AMD scripts to reproduce results or export with custom configurations. More details on model performance can be found here.
Task: Pose estimation (17 COCO keypoints)
Dataset: COCO-Pose val2017 (a verified human-image sample is staged under datasets/samples/)
Output metrics: Throughput (inferences/sec), latency (mean/P95/P99 ms), per-operator profiling breakdown
Model variants: Default is n (nano). Override with
MODEL_SIZE=n/s/m/l/x— note the pose download list shipsn/s/m/lweights only, soMODEL_SIZE=xmay not resolve to a hosted weight.
GPU note: The GPU path uses the PyTorch/ROCm backend rather than MIGraphX (the ONNX/MIGraphX path hits reduce-operator errors for pose), so all GPU precision targets currently share the same FP32 PyTorch backend (INT8 is a no-op skip).
This model export has been adapted and validated for AMD Instinct™ / Radeon™ GPUs running ROCm, as well as AMD CPUs and AMD Ryzen AI NPUs. Key points:
--conf-threshold 0.05 to compensate for BF16 precision loss.| Runtime | Precision | Backend | Hardware | Notes |
|---|---|---|---|---|
| ONNX Runtime | FP32 | CPU Execution Provider | AMD CPU | — |
| PyTorch | FP32 | ROCm (HIP) | AMD Instinct™ / Radeon™ GPU | FP32/FP16/BF16/INT8 targets all share this backend; INT8 is a no-op skip |
| ONNX Runtime | BF16 | VitisAI Execution Provider | AMD Ryzen AI NPU | Known numerical-stability issues on some layers |
For setup instructions, evaluation scripts, and custom configuration options, see the yolo26_pose on GitHub.
Model Type: Human pose estimation (17 COCO keypoints)
Base Model: YOLO26-pose (Ultralytics), size n (nano) default
Model Stats:
images): (1, 3, 640, 640) float32output0): (1, 300, 57) float32 — up to 300 detections × (box[4] + score[1] + class[1] + 17 keypoints × [x, y, visibility])n/s/m/l ship pretrained pose weights (x may not resolve to a hosted weight)Accuracy evaluation is not yet implemented for this model. The staged COCO-Pose sample image is used only for visual sanity checks via annotated skeleton overlays, not full COCO-Pose keypoint accuracy scoring.
Want to explore the full evaluation scripts, config options, and other AMD-optimized model examples?
📂 View the full project on GitHub
The GitHub repository includes: