NVIDIA DRIVE OS Linux SDK API Reference

5.2.0 Release
For Test and Development only

Detailed Description

Defines specific types for DLA.

Data Structures

struct  NvMediaDlaUMDVersion
 Holds the DLA UMD version. More...
 
struct  NvMediaDlaDataPointer
 Holds pointers to the DLA data. More...
 
struct  NvMediaDlaData
 Specifies the data type and data pointer. More...
 
struct  NvMediaDlaBinaryLoadable
 Holds attributes for populating binary loadables for NvMediaDla. More...
 
struct  NvMediaDlaArgs
 Holds input and output DLA data. More...
 
struct  NvMediaDlaTensorDescriptor
 Holds tensor attributes. More...
 

Macros

#define NVMEDIA_DLA_TENSOR_DESC_NAME_MAX_LEN   (80U)
 Maximum length of the name of the tensor to store in the descriptor. More...
 
#define NVMEDIA_DLA_DEFAULT_TASKTIMEOUT   (100000U)
 Default task timeout. More...
 

Typedefs

typedef struct NvMediaDla NvMediaDla
 Holds a handle to the NvMedia DLA device. More...
 
typedef struct NvMediaDlaLoadable NvMediaDlaLoadable
 Holds a handle to NvMediaDlaLoadable. More...
 

Enumerations

enum  NvMediaDlaDataType { NVMEDIA_DLA_DATA_TYPE_TENSOR }
 Defines the data types that DLA can operate on. More...
 

Macro Definition Documentation

◆ NVMEDIA_DLA_DEFAULT_TASKTIMEOUT

#define NVMEDIA_DLA_DEFAULT_TASKTIMEOUT   (100000U)

Default task timeout.

Definition at line 64 of file nvmedia_dla.h.

◆ NVMEDIA_DLA_TENSOR_DESC_NAME_MAX_LEN

#define NVMEDIA_DLA_TENSOR_DESC_NAME_MAX_LEN   (80U)

Maximum length of the name of the tensor to store in the descriptor.

Definition at line 61 of file nvmedia_dla.h.

Typedef Documentation

◆ NvMediaDla

typedef struct NvMediaDla NvMediaDla

Holds a handle to the NvMedia DLA device.

The NvMediaDla handle must be created using NvMediaDlaCreate() and destroyed using NvMediaDlaDestroy().

Definition at line 72 of file nvmedia_dla.h.

◆ NvMediaDlaLoadable

Holds a handle to NvMediaDlaLoadable.

The handle must be created using NvMediaDlaLoadableCreate() and destroyed using NvMediaDlaLoadableDestroy().

Definition at line 118 of file nvmedia_dla.h.

Enumeration Type Documentation

◆ NvMediaDlaDataType

Defines the data types that DLA can operate on.

Enumerator
NVMEDIA_DLA_DATA_TYPE_TENSOR 

NvMediaTensor data type.

Definition at line 89 of file nvmedia_dla.h.