TensorRT  7.2.0.9
nvinfer1::DimsCHW Class Reference

Descriptor for data with one channel dimension and two spatial dimensions. More...

#include <NvInfer.h>

Inheritance diagram for nvinfer1::DimsCHW:
nvinfer1::Dims3 nvinfer1::Dims

Public Member Functions

 DimsCHW ()
 Construct an empty DimsCHW object.
 
 DimsCHW (int32_t channels, int32_t height, int32_t width)
 Construct a DimsCHW given channel count, height and width. More...
 
int32_t & c ()
 Get the channel count. More...
 
int32_t c () const
 Get the channel count. More...
 
int32_t & h ()
 Get the height. More...
 
int32_t h () const
 Get the height. More...
 
int32_t & w ()
 Get the width. More...
 
int32_t w () const
 Get the width. More...
 
- Public Member Functions inherited from nvinfer1::Dims3
 Dims3 ()
 Construct an empty Dims3 object.
 
 Dims3 (int32_t d0, int32_t d1, int32_t d2)
 Construct a Dims3 from 3 elements. More...
 

Additional Inherited Members

- Public Attributes inherited from nvinfer1::Dims
int32_t nbDims
 The number of dimensions.
 
int32_t d [MAX_DIMS]
 The extent of each dimension.
 
TRT_DEPRECATED DimensionType type [MAX_DIMS]
 The type of each dimension.
 
- Static Public Attributes inherited from nvinfer1::Dims
static const int32_t MAX_DIMS = 8
 The maximum number of dimensions supported for a tensor.
 

Detailed Description

Descriptor for data with one channel dimension and two spatial dimensions.

Deprecated:
DimsCHW will be removed in a future version of TensorRT, use Dims3 instead.

Constructor & Destructor Documentation

◆ DimsCHW()

nvinfer1::DimsCHW::DimsCHW ( int32_t  channels,
int32_t  height,
int32_t  width 
)
inline

Construct a DimsCHW given channel count, height and width.

Parameters
channelsThe channel count.
heightThe height of the data.
widthThe width of the data.

Member Function Documentation

◆ c() [1/2]

int32_t& nvinfer1::DimsCHW::c ( )
inline

Get the channel count.

Returns
The channel count.

◆ c() [2/2]

int32_t nvinfer1::DimsCHW::c ( ) const
inline

Get the channel count.

Returns
The channel count.

◆ h() [1/2]

int32_t& nvinfer1::DimsCHW::h ( )
inline

Get the height.

Returns
The height.

◆ h() [2/2]

int32_t nvinfer1::DimsCHW::h ( ) const
inline

Get the height.

Returns
The height.

◆ w() [1/2]

int32_t& nvinfer1::DimsCHW::w ( )
inline

Get the width.

Returns
The width.

◆ w() [2/2]

int32_t nvinfer1::DimsCHW::w ( ) const
inline

Get the width.

Returns
The width.

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