All Projects → NVIDIA-AI-IOT → Deepstream_python_apps

NVIDIA-AI-IOT / Deepstream_python_apps

Licence: other
A project demonstrating use of Python for DeepStream sample apps given as a part of SDK (that are currently in C,C++).

Projects that are alternatives of or similar to Deepstream python apps

Www20 Hands On Tutorial
Materials for DGL hands-on tutorial in WWW 2020
Stars: ✭ 359 (+0%)
Mutual labels:  jupyter-notebook
Pytorch objectdetecttrack
Object detection in images, and tracking across video frames
Stars: ✭ 358 (-0.28%)
Mutual labels:  jupyter-notebook
Skope Rules
machine learning with logical rules in Python
Stars: ✭ 362 (+0.84%)
Mutual labels:  jupyter-notebook
Predicting Car Price From Scraped Data
Picture and specifications scraper
Stars: ✭ 360 (+0.28%)
Mutual labels:  jupyter-notebook
Question generation
Neural question generation using transformers
Stars: ✭ 356 (-0.84%)
Mutual labels:  jupyter-notebook
Machine Learning Projects
Machine Learning Experiments and Work
Stars: ✭ 356 (-0.84%)
Mutual labels:  jupyter-notebook
Keras Quora Question Pairs
A Keras model that addresses the Quora Question Pairs dyadic prediction task.
Stars: ✭ 359 (+0%)
Mutual labels:  jupyter-notebook
Tensorflow chessbot
Predict chessboard FEN layouts from images using TensorFlow
Stars: ✭ 362 (+0.84%)
Mutual labels:  jupyter-notebook
Deep learning coronavirus cure
Using deep learning to generate novel molecules as candidates for binding with coronavirus protease
Stars: ✭ 361 (+0.56%)
Mutual labels:  jupyter-notebook
Deep Reinforcement Learning Hands On Second Edition
Deep-Reinforcement-Learning-Hands-On-Second-Edition, published by Packt
Stars: ✭ 362 (+0.84%)
Mutual labels:  jupyter-notebook
Text summurization abstractive methods
Multiple implementations for abstractive text summurization , using google colab
Stars: ✭ 359 (+0%)
Mutual labels:  jupyter-notebook
Modern Nlp In Python
Stars: ✭ 360 (+0.28%)
Mutual labels:  jupyter-notebook
Ivpid
Python PID Controller
Stars: ✭ 361 (+0.56%)
Mutual labels:  jupyter-notebook
Portrait Segmentation
Real-time portrait segmentation for mobile devices
Stars: ✭ 358 (-0.28%)
Mutual labels:  jupyter-notebook
Mv3d
Multi-View 3D Object Detection Network for Autonomous Driving
Stars: ✭ 362 (+0.84%)
Mutual labels:  jupyter-notebook
Graphgym
Platform for designing and evaluating Graph Neural Networks (GNN)
Stars: ✭ 344 (-4.18%)
Mutual labels:  jupyter-notebook
Tensorflow Learning
B站上炼数成金的公开课笔记
Stars: ✭ 360 (+0.28%)
Mutual labels:  jupyter-notebook
Natural Language Image Search
Search photos on Unsplash using natural language
Stars: ✭ 359 (+0%)
Mutual labels:  jupyter-notebook
Data Science Projects
DataScience projects for learning : Kaggle challenges, Object Recognition, Parsing, etc.
Stars: ✭ 361 (+0.56%)
Mutual labels:  jupyter-notebook
Octave kernel
An Octave kernel for IPython
Stars: ✭ 357 (-0.56%)
Mutual labels:  jupyter-notebook

DeepStream Python Apps

This repository contains Python bindings and sample applications for the DeepStream SDK.

SDK version supported: 5.1

Download the latest release package complete with bindings and sample applications from the release section.

Please report any issues or bugs on the Deepstream SDK Forums.

Python Bindings

DeepStream pipelines can be constructed using Gst Python, the GStreamer framework's Python bindings. For accessing DeepStream MetaData, Python bindings are provided in the form of a compiled module which is included in the DeepStream SDK. This module is generated using Pybind11.

bindings pipeline

These bindings support a Python interface to the MetaData structures and functions. Usage of this interface is documented in the HOW-TO Guide and demonstrated in the sample applications.
This release adds bindings for decoded image buffers (NvBufSurface) as well as inference output tensors (NvDsInferTensorMeta).

Sample Applications

Sample applications provided here demonstrate how to work with DeepStream pipelines using Python.
The sample applications require MetaData Bindings to work.

To run the sample applications or write your own, please consult the HOW-TO Guide

deepstream python app screenshot

We currently provide the following sample applications:

Of these applications, the following have been updated or added in this release:

  • deepstream-test2: added option to enable output of past frame tracking data
  • deepstream-test4: callback functions are registered only once to avoid race condition
  • deepstream-imagedata-multistream: the probe function now modifies images in-place in addition to saving copies of them
  • deepstream-opticalflow: new sample application to demonstrate optical flow functionality
  • deepstream-segmentation: new sample application to demonstrate segmentation functionality
  • deepstream-nvdsnalaytics: new sample application to demonstrate analytics functionality

Detailed application information is provided in each application's subdirectory under apps.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].