NVIDIA DeepStream SDK API Reference

8.0 Release
bevfusion::decoder::Decoder Class Referenceabstract

Detailed Description

Definition at line 61 of file decoder.hpp.

Data Structures

struct  DecoderParameter
 

Public Member Functions

virtual bool init (const Decoder::DecoderParameter &param)=0
 
virtual ThreeDBoxes forward (const std::vector< Head > &heads, float confidence_threshold, float nms_threshold, void *stream)=0
 
virtual ~Decoder ()=default
 

Static Public Member Functions

static std::unique_ptr< DecodercreateDecoder (const DecoderParameter &param)
 

Constructor & Destructor Documentation

◆ ~Decoder()

virtual bevfusion::decoder::Decoder::~Decoder ( )
virtualdefault

Member Function Documentation

◆ createDecoder()

static std::unique_ptr<Decoder> bevfusion::decoder::Decoder::createDecoder ( const DecoderParameter param)
static

◆ forward()

virtual ThreeDBoxes bevfusion::decoder::Decoder::forward ( const std::vector< Head > &  heads,
float  confidence_threshold,
float  nms_threshold,
void *  stream 
)
pure virtual

◆ init()

virtual bool bevfusion::decoder::Decoder::init ( const Decoder::DecoderParameter param)
pure virtual

The documentation for this class was generated from the following file: