48 #ifndef DW_ROADMARKNET_H_ 49 #define DW_ROADMARKNET_H_ 66 #define DW_ROADMARK_MAX_OUTPUT_TYPES 64 215 #endif // DW_ROADMARKNET_H_ RoadMarkNet network is loaded with batch size = 16 if available.
dwRoadmarkType
Describes roadmark types.
DW_API_PUBLIC dwStatus dwRoadMarkNet_getDNNMetaData(dwDNNMetaData *metaData, dwRoadMarkNetHandle_t obj)
Returns the DNN metadata.
DW_API_PUBLIC dwStatus dwRoadMarkNet_initialize(dwRoadMarkNetHandle_t *roadMarkNetHandle, const dwRoadMarkNetParams *roadMarkNetParams, dwContextHandle_t ctx)
Initializes RoadMarkNet module.
RoadMarkNet network is loaded with batch size = 1 if available.
DW_API_PUBLIC dwStatus dwRoadMarkNet_getClassLabel(const char **classLabel, dwRoadmarkType roadmarkType, dwRoadMarkNetHandle_t obj)
Returns the class label for a given class index.
dwRoadMarkNetModel networkModel
RoadMarkNet network model. Default is DW_ROADMARKNET_MODEL_US_V0.
DW_API_PUBLIC dwStatus dwRoadMarkNet_reset(dwRoadMarkNetHandle_t obj)
Resets RoadMarkNet.
NVIDIA DriveWorks API: Core Methods
struct dwRoadMarkNetObject * dwRoadMarkNetHandle_t
Handle to a RoadMarkNet object.
dwRoadMarkNetBatchSize batchSize
RoadMarkNet network batch size. Default is DW_ROADMARKNET_BATCH_SIZE_32.
NVIDIA DriveWorks API: DNN Methods
dwStatus
Status definition.
dwPrecision networkPrecision
RoadMarkNet network precision. Default is based on GPU type.
dwProcessorType
Processor type definitions.
dwRoadMarkNetBatchSize
Network batch size options for RoadMarkNet.
dwProcessorType processorType
Processor type. Supported processors: GPU, DLA (only on DDPX). Default is GPU.
struct dwContextObject * dwContextHandle_t
Context handle.
DW_API_PUBLIC dwStatus dwRoadMarkNet_getInputBlobsize(dwBlobSize *inputBlobsize, dwRoadMarkNetHandle_t obj)
Returns input blob size that RoadMarkNet expects.
dwRoadMarkNetModel
Network models to be loaded by RoadMarkNet module.
RoadMarkNet model parameters.
NVIDIA DriveWorks API: Landmark Detector Methods
DW_API_PUBLIC dwStatus dwRoadMarkNet_release(dwRoadMarkNetHandle_t obj)
Releases the RoadMarkNet module.
const void * networkCustomData
Custom network data. Must be set if custom model is selected and available.
RoadMarkNet network is loaded with batch size = 32 if available.
RoadMarkNet network is loaded with batch size = 64 if available.
DW_API_PUBLIC dwStatus dwRoadMarkNet_initDefaultParams(dwRoadMarkNetParams *roadMarkNetParams, dwContextHandle_t ctx)
Initializes RoadMarkNet parameters with default values.