Definition at line 25 of file bevpool.h.
|
| BEVPoolPlugin ()=delete |
|
| BEVPoolPlugin (const void *data, size_t length) |
|
| BEVPoolPlugin (size_t h, size_t w) |
|
virtual | ~BEVPoolPlugin () |
|
virtual nvinfer1::IPluginV2DynamicExt * | clone () const noexcept override |
|
virtual nvinfer1::DimsExprs | getOutputDimensions (int outputIndex, const nvinfer1::DimsExprs *inputs, int nbInputs, nvinfer1::IExprBuilder &exprBuilder) noexcept override |
|
virtual bool | supportsFormatCombination (int pos, const nvinfer1::PluginTensorDesc *inOut, int nbInputs, int nbOutputs) noexcept override |
|
virtual void | configurePlugin (const nvinfer1::DynamicPluginTensorDesc *in, int nbInputs, const nvinfer1::DynamicPluginTensorDesc *out, int nbOutputs) noexcept override |
|
virtual size_t | getWorkspaceSize (const nvinfer1::PluginTensorDesc *inputs, int nbInputs, const nvinfer1::PluginTensorDesc *outputs, int nbOutputs) const noexcept override |
|
virtual int | enqueue (const nvinfer1::PluginTensorDesc *inputDesc, const nvinfer1::PluginTensorDesc *outputDesc, const void *const *inputs, void *const *outputs, void *workspace, cudaStream_t stream) noexcept override |
|
virtual nvinfer1::DataType | getOutputDataType (int index, const nvinfer1::DataType *inputTypes, int nbInputs) const noexcept override |
|
virtual const char * | getPluginType () const noexcept override |
|
virtual const char * | getPluginVersion () const noexcept override |
|
virtual int | getNbOutputs () const noexcept override |
|
virtual int | initialize () noexcept override |
|
virtual void | terminate () noexcept override |
|
virtual size_t | getSerializationSize () const noexcept override |
|
virtual void | serialize (void *buffer) const noexcept override |
|
virtual void | destroy () noexcept override |
|
virtual void | setPluginNamespace (const char *pluginNamespace) noexcept override |
|
virtual const char * | getPluginNamespace () const noexcept override |
|