Cpp-Processing
Public Member Functions | Public Attributes | List of all members
celantur::Dims Struct Reference

Structure to hold dimensions information. This structure contains the name, number of dimensions, dimension sizes, and whether it is an input dimension. More...

#include <Dims.h>

Public Member Functions

void print ()
 
size_t totalSize () const
 

Public Attributes

std::string name
 
int nbDims = 0
 
std::vector< int > dims
 
bool input = false
 

Detailed Description

Structure to hold dimensions information. This structure contains the name, number of dimensions, dimension sizes, and whether it is an input dimension.

The dimensions are used to fine tune the inference engines

Member Function Documentation

◆ print()

void Dims::print ( )

References dims, input, and name.

◆ totalSize()

size_t Dims::totalSize ( ) const

References dims, and totalSize().

Member Data Documentation

◆ dims

std::vector<int> celantur::Dims::dims

◆ input

bool celantur::Dims::input = false

◆ name

std::string celantur::Dims::name

◆ nbDims

int celantur::Dims::nbDims = 0