Definition at line 50 of file yoloPlugins.h.
|
| YoloLayerV3 (const void *data, size_t length) |
|
| YoloLayerV3 (const uint &numBoxes, const uint &numClasses, const uint &gridSize) |
|
const char * | getPluginType () const noexcept override |
|
const char * | getPluginVersion () const noexcept override |
|
int | getNbOutputs () const noexcept override |
|
nvinfer1::Dims | getOutputDimensions (int index, const nvinfer1::Dims *inputs, int nbInputDims) noexcept override |
|
bool | supportsFormat (nvinfer1::DataType type, nvinfer1::PluginFormat format) const noexcept override |
|
void | configureWithFormat (const nvinfer1::Dims *inputDims, int nbInputs, const nvinfer1::Dims *outputDims, int nbOutputs, nvinfer1::DataType type, nvinfer1::PluginFormat format, int maxBatchSize) noexcept override |
|
int | initialize () noexcept override |
|
void | terminate () noexcept override |
|
size_t | getWorkspaceSize (int maxBatchSize) const noexcept override |
|
int32_t | enqueue (int32_t batchSize, void const *const *inputs, void *const *outputs, void *workspace, cudaStream_t stream) noexcept override |
|
size_t | getSerializationSize () const noexcept override |
|
void | serialize (void *buffer) const noexcept override |
|
void | destroy () noexcept override |
|
nvinfer1::IPluginV2 * | clone () const noexcept override |
|
void | setPluginNamespace (const char *pluginNamespace) noexcept override |
|
virtual const char * | getPluginNamespace () const noexcept override |
|
◆ YoloLayerV3() [1/2]
YoloLayerV3::YoloLayerV3 |
( |
const void * |
data, |
|
|
size_t |
length |
|
) |
| |
◆ YoloLayerV3() [2/2]
YoloLayerV3::YoloLayerV3 |
( |
const uint & |
numBoxes, |
|
|
const uint & |
numClasses, |
|
|
const uint & |
gridSize |
|
) |
| |
◆ clone()
nvinfer1::IPluginV2* YoloLayerV3::clone |
( |
| ) |
const |
|
overridenoexcept |
◆ configureWithFormat()
void YoloLayerV3::configureWithFormat |
( |
const nvinfer1::Dims * |
inputDims, |
|
|
int |
nbInputs, |
|
|
const nvinfer1::Dims * |
outputDims, |
|
|
int |
nbOutputs, |
|
|
nvinfer1::DataType |
type, |
|
|
nvinfer1::PluginFormat |
format, |
|
|
int |
maxBatchSize |
|
) |
| |
|
overridenoexcept |
◆ destroy()
void YoloLayerV3::destroy |
( |
| ) |
|
|
inlineoverridenoexcept |
◆ enqueue()
int32_t YoloLayerV3::enqueue |
( |
int32_t |
batchSize, |
|
|
void const *const * |
inputs, |
|
|
void *const * |
outputs, |
|
|
void * |
workspace, |
|
|
cudaStream_t |
stream |
|
) |
| |
|
overridenoexcept |
◆ getNbOutputs()
int YoloLayerV3::getNbOutputs |
( |
| ) |
const |
|
inlineoverridenoexcept |
◆ getOutputDimensions()
nvinfer1::Dims YoloLayerV3::getOutputDimensions |
( |
int |
index, |
|
|
const nvinfer1::Dims * |
inputs, |
|
|
int |
nbInputDims |
|
) |
| |
|
overridenoexcept |
◆ getPluginNamespace()
virtual const char* YoloLayerV3::getPluginNamespace |
( |
| ) |
const |
|
inlineoverridevirtualnoexcept |
◆ getPluginType()
const char* YoloLayerV3::getPluginType |
( |
| ) |
const |
|
inlineoverridenoexcept |
◆ getPluginVersion()
const char* YoloLayerV3::getPluginVersion |
( |
| ) |
const |
|
inlineoverridenoexcept |
◆ getSerializationSize()
size_t YoloLayerV3::getSerializationSize |
( |
| ) |
const |
|
overridenoexcept |
◆ getWorkspaceSize()
size_t YoloLayerV3::getWorkspaceSize |
( |
int |
maxBatchSize | ) |
const |
|
inlineoverridenoexcept |
◆ initialize()
int YoloLayerV3::initialize |
( |
| ) |
|
|
inlineoverridenoexcept |
◆ serialize()
void YoloLayerV3::serialize |
( |
void * |
buffer | ) |
const |
|
overridenoexcept |
◆ setPluginNamespace()
void YoloLayerV3::setPluginNamespace |
( |
const char * |
pluginNamespace | ) |
|
|
inlineoverridenoexcept |
◆ supportsFormat()
bool YoloLayerV3::supportsFormat |
( |
nvinfer1::DataType |
type, |
|
|
nvinfer1::PluginFormat |
format |
|
) |
| const |
|
overridenoexcept |
◆ terminate()
void YoloLayerV3::terminate |
( |
| ) |
|
|
inlineoverridenoexcept |
The documentation for this class was generated from the following file: