189 #endif // DW_PATHNET_H_ PathNet model that performs best on front center 60 FOV camera.
DW_API_PUBLIC dwStatus dwPathNet_getDNNMetaData(dwDNNMetaData *metaData, dwPathNetHandle_t obj)
Returns the DNN metadata.
DW_API_PUBLIC dwStatus dwPathNet_reset(dwPathNetHandle_t obj)
Resets PathNet.
NVIDIA DriveWorks API: Core Methods
DW_API_PUBLIC dwStatus dwPathNet_getInputBlobSize(dwBlobSize *inputBlobSize, dwPathNetHandle_t obj)
Returns input blob size that PathNet expects.
Network name must be provided in networkCustomData field in dwPathNetParams.
DW_API_PUBLIC dwStatus dwPathNet_initDefaultParams(dwPathNetParams *pathNetParams, dwContextHandle_t ctx)
Initializes PathNet parameters with default values.
NVIDIA DriveWorks API: DNN Methods
dwStatus
Status definition.
struct dwPathNetObject * dwPathNetHandle_t
Handle to a PathNet object.
dwPrecision networkPrecision
PathNet network weight precision. Default is DW_PRECISION_FP16.
Undefined path attribute.
Left fork on Left adjacent path.
dwPathNetModel networkModel
PathNet network model. Default is DW_PATHNET_MODEL_FRONT_60_FOV.
dwPathAttributeType
Category of path attributes.
dwPathPositionType
Category of path positions.
struct dwContextObject * dwContextHandle_t
Context handle.
Path position type enum count.
const void * networkCustomData
Custom network data. Must be set if custom model is selected and available.
Right fork on Right adjacent path.
DW_API_PUBLIC dwStatus dwPathNet_getPathPositionLabel(const char **pathPositionLabel, uint32_t classIdx, dwPathNetHandle_t obj)
Returns the path position label for a given path position index.
Opposite traffic direction path attribute.
DW_API_PUBLIC dwStatus dwPathNet_release(dwPathNetHandle_t obj)
Releases the PathNet module.
Path attribute type enum count.
DW_API_PUBLIC dwStatus dwPathNet_initialize(dwPathNetHandle_t *pathNetHandle, const dwPathNetParams *pathNetParams, dwContextHandle_t ctx)
Initializes PathNet module.