Module Image Types ================== Savant provides two types of module images for both Jetson and X86+dGPU: - basic image; - extra-dependencies image. The basic image is a minimal image that contains only the necessary components to run the module. The extra-dependencies image contains additional dependencies that are not required for the module to run, but are useful in particular situations, for development and debugging: PyTorch, Torchvision, Torchaudio, TensorRT, Torch2TRT, ONNX, Onnx Runtime (GPU), PyCUDA, Cython, Pandas, Polars, Scikit-learn, JupyterLab. Minimal images: - ``savant-deepstream:`` - ``savant-deepstream-l4t:`` To use extra-dependencies image, you need add `-extra` suffix to the image name: - ``savant-deepstream-extra:`` - ``savant-deepstream-l4t-extra:`` Extra component versions ------------------------ .. list-table:: Component Versions :header-rows: 1 * - Component - x86 Version - Jetson Version - Notes * - PyTorch - 2.3.0 - 2.3.0 - With CUDA support * - Torchaudio - 2.3.0 - 2.3.0 - * - Torchvision - 0.18.0 - 0.18.0 - * - TensorRT - 8.6.1 - 8.6.2 - * - Torch2TRT - 0.5.0 - 0.4.0 - * - ONNX - 1.16.0 - 1.16.0 - * - ONNX Runtime - 1.17.1 - 1.17.0 - With CUDA support * - PyCUDA - 2024.1 - 2024.1 - * - Pandas - 2.2.2 - 2.2.2 - * - Polars - 0.20.26 - 0.19.12 - * - Scikit-learn - 1.4.2 - 1.4.2 - * - JupyterLab - 4.2.0 - 4.2.0 -