What problem does it solve?
Importing a HuggingFace/NGC vision model into an NVIDIA DeepStream pipeline requires a long, error-prone sequence of steps across model acquisition, export/engine building, custom parsing, validation, benchmarking, and reporting.
Core Features & Use Cases
- End-to-end detector onboarding: pulls model artifacts from HuggingFace or NVIDIA NGC, exports/uses ONNX, and builds a TensorRT engine.
- DeepStream-ready integration: generates the required custom
nvinfer bbox parser (object detection only) and produces stable nvinfer configurations.
- Validation + performance benchmarking: runs single-stream visual validation and a KITTI-based detection gate, then performs multi-stream DeepStream benchmarking.
- Automated benchmark reporting: produces benchmark outputs including 5 charts plus markdown, HTML, and PDF reports for repeatable comparisons.
- Use case: when you have a new object detection checkpoint on HuggingFace/NGC, you can automatically create the DeepStream pipeline, measure real-time throughput vs streams, and generate an audit-friendly performance report.
Quick Start
Ask your agent to run the full pipeline for a single object detection model by setting a model source and executing the skill workflow that ends with a generated benchmark report in models/<model_name>/reports/.