|
TensorRT
|
Layer that represents a padding operation. More...
#include <NvInfer.h>
Public Member Functions | |
| virtual void | setPrePadding (DimsHW padding)=0 |
| Set the padding that is applied at the start of the tensor. More... | |
| virtual DimsHW | getPrePadding () const =0 |
| Set the padding that is applied at the start of the tensor. More... | |
| virtual void | setPostPadding (DimsHW padding)=0 |
| Set the padding that is applied at the end of the tensor. More... | |
| virtual DimsHW | getPostPadding () const =0 |
| Set the padding that is applied at the end of the tensor. More... | |
Public Member Functions inherited from nvinfer1::ILayer | |
| virtual LayerType | getType () const =0 |
| Return the type of a layer. More... | |
| virtual void | setName (const char *name)=0 |
| Set the name of a layer. More... | |
| virtual const char * | getName () const =0 |
| Return the name of a layer. More... | |
| virtual int | getNbInputs () const =0 |
| Get the number of inputs of a layer. | |
| virtual ITensor * | getInput (int index) const =0 |
| Get the layer input corresponding to the given index. More... | |
| virtual int | getNbOutputs () const =0 |
| Get the number of outputs of a layer. | |
| virtual ITensor * | getOutput (int index) const =0 |
| Get the layer output corresponding to the given index. More... | |
Layer that represents a padding operation.
The padding layer adds zero-padding at the start and end of the input tensor. It only supports padding along the two innermost dimensions. Applying negative padding results in cropping of the input.
|
pure virtual |
Set the padding that is applied at the end of the tensor.
|
pure virtual |
Set the padding that is applied at the start of the tensor.
|
pure virtual |
Set the padding that is applied at the end of the tensor.
Negative padding results in trimming the edge by the specified amount
|
pure virtual |
Set the padding that is applied at the start of the tensor.
Negative padding results in trimming the edge by the specified amount