TensorRT  8.0.0
nvinfer1::apiv::VLayer Class Referenceabstract
Inheritance diagram for nvinfer1::apiv::VLayer:
nvinfer1::apiv::VRoot

Public Member Functions

virtual LayerType getType () const noexcept=0
 
virtual void setName (const char *name) noexcept=0
 
virtual const char * getName () const noexcept=0
 
virtual int32_t getNbInputs () const noexcept=0
 
virtual ITensorgetInput (int32_t index) const noexcept=0
 
virtual int32_t getNbOutputs () const noexcept=0
 
virtual ITensorgetOutput (int32_t index) const noexcept=0
 
virtual void setInput (int32_t index, ITensor &tensor) noexcept=0
 
virtual void setPrecision (DataType dataType) noexcept=0
 
virtual DataType getPrecision () const noexcept=0
 
virtual bool precisionIsSet () const noexcept=0
 
virtual void resetPrecision () noexcept=0
 
virtual void setOutputType (int32_t index, DataType dataType) noexcept=0
 
virtual DataType getOutputType (int32_t index) const noexcept=0
 
virtual bool outputTypeIsSet (int32_t index) const noexcept=0
 
virtual void resetOutputType (int32_t index) noexcept=0
 

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