deepstream-import-vision-model

Automate HuggingFace or NVIDIA NGC object detection model integration into NVIDIA DeepStream pipelines.

Updated Nov 21, 2025
One-click install
npx skills add https://github.com/olibartfast/deep-infer --skill deepstream-import-vision-model-olibartfast
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deepstream-import-vision-model
Source: https://github.com/olibartfast/deep-infer/tree/main/skills/deepstream-import-vision-model
Command: npx skills add https://github.com/olibartfast/deep-infer --skill deepstream-import-vision-model-olibartfast

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires optimum, transformers, torch, onnxruntime, matplotlib, numpy, markdown, onnxsim, timm, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill eliminates the manual complexity of integrating vision models into NVIDIA DeepStream pipelines by automating the entire lifecycle from model acquisition to performance reporting.

Core Features & Use Cases

  • End-to-End Automation: Handles HuggingFace and NGC model acquisition, ONNX export, TensorRT engine building, and custom parser generation.
  • Performance Benchmarking: Executes multi-stream benchmarks and generates comprehensive PDF reports with charts.
  • Use Case: A developer needs to deploy a new YOLO-based object detection model from HuggingFace into a production DeepStream pipeline; this skill automates the engine optimization and validation steps to ensure real-time performance.

Quick Start

Use the deepstream-import-vision-model skill to import the specified HuggingFace object detection model and generate a full benchmark report.

Frequently Asked Questions about deepstream-import-vision-model

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I import a HuggingFace object detection model into NVIDIA DeepStream?

To import a HuggingFace object detection model into NVIDIA DeepStream, you must automate model acquisition, ONNX export, TensorRT engine building, and custom bounding box parser generation to create a validated deployment-ready pipeline.

What is the process for optimizing vision models with TensorRT for DeepStream pipelines?

Optimizing vision models with TensorRT for DeepStream pipelines involves acquiring the model, exporting it to ONNX, building the TensorRT engine, and generating a custom bounding box parser for inference.

Do I need the NVIDIA DeepStream SDK and TensorRT to automate vision model integration?

Yes, you need the NVIDIA DeepStream SDK, TensorRT, and Python-based export tools to automate vision model integration and produce validated deployment-ready pipelines for object detection.

Can I benchmark multi-stream inference performance for object detection models in DeepStream?

Yes, you can execute multi-stream performance benchmarking for object detection models in DeepStream, which generates comprehensive PDF reports with charts to validate real-time inference performance.

How do I generate a custom bounding box parser for an NGC model in DeepStream?

Generating a custom bounding box parser for an NGC model in DeepStream is part of an end-to-end automation process that handles model acquisition, TensorRT engine optimization, and parser generation.

What's the best way to automate YOLO model deployment from HuggingFace to DeepStream?

The best way to automate YOLO model deployment from HuggingFace to DeepStream is using an end-to-end automation workflow that handles ONNX export, TensorRT engine building, and multi-stream performance benchmarking.