Get Started With the NVIDIA DeepStream SDK



DeepStream SDK 7.0

Download DeepStream   Forum   Documentation   Try Launchpad

Overview

NVIDIA DeepStream is a powerful SDK that lets you use GPU-accelerated technology to develop end-to-end vision AI pipelines. The latest release, DeepStream 7.0, is packed with innovative features to accelerate the development of your next-generation applications.

Release Highlights


Release notes

DeepStream 7.0 Highlights:

  • Libraries that simplify development with GStreamer using intuitive Python APIs
  • DeepStream Service Maker to easily build C++ object-oriented applications
  • Enhancements to Single-View 3D Tracking (SV3DT) tracker
  • BEVFusion for robust sensor fusion, including lidar and radar
  • Support for Windows Subsystem for Linux (WSL2) to easily develop applications in a Windows environment
  • PipeTuner 1.0 to optimize tuning of AI parameters and maximize accuracy
  • Support for accelerating development of generative AI applications

GXF 4.0 includes Python and C++ and support for event-based scheduling. For full details, check the new NGC Collection page and the DeepStream 7 Release Notes.


Containers

DeepStream is available in three different flavors of containers:

  • Triton: Single container for both x86 and Jetson. (Multi-arch)
  • Samples: Single container for both x86 and Jetson.(Multi-arch)
  • Development: x86-only container, including Graph Composer

All dockerfiles are also available on GitHub. For full details, check the new NGC Collection page.

Product Advisory

If you’re planning to bring models that use an older version of NVIDIA® TensorRT™ (8.6.1), make sure you regenerate the INT8 calibration cache before using them with the latest release of DeepStream.


You can find details about regenerating the cache in the Read Me First section of the documentation. For new DeepStream developers or those not reusing old models, this step can be omitted.

Download DeepStream SDK

I Agree to the Terms of the NVIDIA AI Product License and to the NVIDIA AI Product License to Enable Download Links.

DeepStream 6.4 applications are fully compatible with DeepStream 7.0. Please read the migration guide for more information.




Python Bindings

The Python bindings source code and pre-built wheels are now available on GitHub.


Introduction to DeepStream SDK

Quick Start Guide

Get step-by-step instructions for building vision AI pipelines using DeepStream and Jetson or discrete GPUs.


Get Started

Introducing DeepStream 7.0

Discover how the new DeepStream libraries Python APIs supercharge developers looking to tap into GPU-accelerated vision-AI capabilities without a framework dependency. Explore all other powerful features of DeepStream 7.0.


Watch Webinar Read the Blog

Introductory DeepStream Webinar

The next version of DeepStream SDK adds a new graph execution runtime (GXF) that lets you build applications requiring tight execution control, advanced scheduling, and critical thread management.


Watch Webinar

Get Started

Find everything you need to start developing your vision AI applications with DeepStream, including documentation, tutorials, and reference applications.

Getting Started with C/C++


Get Started

Getting Started with Graph Composer

Learn how NVIDIA DeepStream and Graph Composer make it easier than ever to create vision AI applications for NVIDIA Jetson.


Get Started



Additional Resources




Ethical AI
NVIDIA platforms and application frameworks enable developers to build a wide array of AI applications. Consider potential algorithmic bias when choosing or creating the models being deployed. Also, work with the model’s developer to ensure that it meets the requirements for the relevant industry and use case; that the necessary instruction and documentation are provided to understand error rates, confidence intervals, and results; and that the model is being used under the conditions and in the manner intended.