Public Member Functions
InferenceEngine::LayoutOffsetCounter Class Reference

This class helps calculating offset in different layouts. More...

#include <ie_layouts.h>

Public Member Functions

 LayoutOffsetCounter (Layout layout, SizeVector dims)
 A default constructor. More...
 
 LayoutOffsetCounter (const LayoutOffsetCounter &l)
 A copy constructor.
 
LayoutOffsetCounteroperator= (const LayoutOffsetCounter &l)
 A copy assignment operator. More...
 
 ~LayoutOffsetCounter ()
 A destructor.
 
size_t Offset (SizeVector pos)
 Calculates an offset for the specified layout. More...
 

Detailed Description

This class helps calculating offset in different layouts.

Deprecated:
Uses TensorDesc working with layouts

Constructor & Destructor Documentation

§ LayoutOffsetCounter()

InferenceEngine::LayoutOffsetCounter::LayoutOffsetCounter ( Layout  layout,
SizeVector  dims 
)

A default constructor.

Parameters
dimsTensor dimension array (reverse NCHW order as in the IR: w,h,c,n)

Member Function Documentation

§ Offset()

size_t InferenceEngine::LayoutOffsetCounter::Offset ( SizeVector  pos)

Calculates an offset for the specified layout.

Parameters
posTensor position array (reverse NCHW order as in the IR: w,h,c,n)

§ operator=()

LayoutOffsetCounter& InferenceEngine::LayoutOffsetCounter::operator= ( const LayoutOffsetCounter l)

A copy assignment operator.

Parameters
lA value to copy from

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