Skip to content

insight-platform/savant-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

649 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Savant Rust Optimized Algorithms, Data Structures and Services

Documentation is available at: https://insight-platform.github.io/savant-rs/

Installation options

To install a standalone version with clientsdk dependencies use [clientsdk].

Python bindings (wheel)

The Makefile uses the virtualenv at /opt/venv by default (VENV_DIR, pip, pytest, and maturin via PYTHON_INTERPRETER in utils/build.sh).

DeepStream-enabled bindings:

SAVANT_FEATURES=deepstream make dev install

Other feature sets:

make dev install                                 # savant_rs default features
SAVANT_FEATURES=gst make dev install            # GStreamer-related APIs

Override the interpreter or venv location if needed:

make VENV_DIR=/path/to/venv dev install
make PYTHON_INTERPRETER= dev install            # use build.sh fallback (./venv or maturin -f)

About

Savant Library with new generation primitives re-implemented in Rust

Topics

Resources

License

Stars

Watchers

Forks

Packages