NVIDIA DeepStream SDK API Reference

5.0 Release

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Version Number API

Detailed Description

Defines the API used to get the current version number of DeepStream and its dependencies.

Macros

#define NVDS_VERSION_MAJOR   5
 
#define NVDS_VERSION_MINOR   0
 
#define NVDS_VERSION_MICRO   0
 

Functions

void nvds_version (unsigned int *major, unsigned int *minor)
 Get the DEEPSTREAM_SDK major and minor version numbers and return them in major and minor variable pointers. More...
 
void nvds_version_print (void)
 Print the version as major.minor. More...
 
void nvds_dependencies_version_print (void)
 Print the versions of dependencies such as Cuda, cuDNN and TensorRT. More...
 

Macro Definition Documentation

#define NVDS_VERSION_MAJOR   5

Definition at line 32 of file nvds_version.h.

#define NVDS_VERSION_MICRO   0

Definition at line 34 of file nvds_version.h.

#define NVDS_VERSION_MINOR   0

Definition at line 33 of file nvds_version.h.

Function Documentation

void nvds_dependencies_version_print ( void  )

Print the versions of dependencies such as Cuda, cuDNN and TensorRT.

void nvds_version ( unsigned int *  major,
unsigned int *  minor 
)

Get the DEEPSTREAM_SDK major and minor version numbers and return them in major and minor variable pointers.

Parameters
[in]majorholds the major part of DEEPSTREAM_SDK version.
[in]minorholds the minor part of DEEPSTREAM_SDK version.
void nvds_version_print ( void  )

Print the version as major.minor.

To obtain major and minor, this function calls nvds_version.