TensorRT  7.2.1.6
NVIDIA TensorRT
Looking for a C++ dev who knows TensorRT?
I'm looking for work. Hire me!
nvinfer1::Dims4 Class Reference

Descriptor for four-dimensional data. More...

Inheritance diagram for nvinfer1::Dims4:
Collaboration diagram for nvinfer1::Dims4:

Public Member Functions

 Dims4 ()
 Construct an empty Dims2 object. More...
 
 Dims4 (int32_t d0, int32_t d1, int32_t d2, int32_t d3)
 Construct a Dims4 from 4 elements. More...
 
 __attribute__ ((deprecated)) DimensionType type[MAX_DIMS]
 The type of each dimension, provided for backwards compatibility. More...
 

Public Attributes

int32_t nbDims
 The number of dimensions. More...
 
int32_t d [MAX_DIMS]
 The extent of each dimension. More...
 

Static Public Attributes

static const int32_t MAX_DIMS = 8
 The maximum number of dimensions supported for a tensor. More...
 

Detailed Description

Descriptor for four-dimensional data.

Constructor & Destructor Documentation

◆ Dims4() [1/2]

nvinfer1::Dims4::Dims4 ( )
inline

Construct an empty Dims2 object.

◆ Dims4() [2/2]

nvinfer1::Dims4::Dims4 ( int32_t  d0,
int32_t  d1,
int32_t  d2,
int32_t  d3 
)
inline

Construct a Dims4 from 4 elements.

Parameters
d0The first element.
d1The second element.
d2The third element.
d3The fourth element.

Member Function Documentation

◆ __attribute__()

nvinfer1::Dims::__attribute__ ( (deprecated)  )
inherited

The type of each dimension, provided for backwards compatibility.

and will be removed in TensorRT 8.0.

Member Data Documentation

◆ MAX_DIMS

const int32_t nvinfer1::Dims::MAX_DIMS = 8
staticinherited

The maximum number of dimensions supported for a tensor.

◆ nbDims

int32_t nvinfer1::Dims::nbDims
inherited

The number of dimensions.

◆ d

int32_t nvinfer1::Dims::d[MAX_DIMS]
inherited

The extent of each dimension.


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