NVIDIA DriveWorks API: MapNet Module
Description: This file defines MapNet methods.
Definition in file MapNet.h.
Go to the source code of this file.
Data Structures | |
| struct | dwMapNetParams |
Typedefs | |
| typedef struct dwMapNetObject * | dwMapNetHandle_t |
| Handle to a MapNet object. More... | |
Enumerations | |
| enum | dwMapNetModel { DW_MAPNET_MODEL_FRONT_MULTI_CLASS = 0, DW_MAPNET_MODEL_FRONT_SINGLE_CLASS = 1, DW_MAPNET_MODEL_FRONT_REGRESSOR = 2, DW_MAPNET_MODEL_FRONT_E2E = 3, DW_MAPNET_NUM_MODELS, DW_MAPNET_MODEL_CUSTOM = -1 } |
| MapNet network models to be loaded by MapNet module. More... | |
| enum | dwMapNetType { DW_MAPNET_TYPE_SEGMENTATION, DW_MAPNET_TYPE_REGRESSOR, DW_MAPNET_TYPE_E2E, DW_MAPNET_TYPE_COUNT } |
| MapNet type. More... | |
Functions | |
| DW_API_PUBLIC dwStatus | dwMapNet_getClassLabel (const char **classLabel, uint32_t classIdx, dwMapNetHandle_t obj) |
| Returns the class label for a given class index. More... | |
| DW_API_PUBLIC dwStatus | dwMapNet_getDNNMetaData (dwDNNMetaData *metaData, dwMapNetHandle_t obj) |
| Returns the DNN metadata. More... | |
| DW_API_PUBLIC dwStatus | dwMapNet_getInputBlobsize (dwBlobSize *inputBlobsize, dwMapNetHandle_t obj) |
| Returns input blob size that MapNet expects. More... | |
| DW_API_PUBLIC dwStatus | dwMapNet_initDefaultParams (dwMapNetParams *params, dwMapNetType mapnetType, dwContextHandle_t ctx) |
| Initializes MapNet parameters with default values. More... | |
| DW_API_PUBLIC dwStatus | dwMapNet_initialize (dwMapNetHandle_t *mapNetHandle, const dwMapNetParams *mapNetParams, dwContextHandle_t ctx) |
| Initializes MapNet module. More... | |
| DW_API_PUBLIC dwStatus | dwMapNet_release (dwMapNetHandle_t obj) |
| Releases the MapNet module. More... | |
| DW_API_PUBLIC dwStatus | dwMapNet_reset (dwMapNetHandle_t obj) |
| Resets MapNet. More... | |