23 class INFERENCE_ENGINE_API_CLASS(BlockingDesc) {
96 return offsetPaddingToData;
105 return offsetPadding;
147 size_t offsetPadding;
153 class INFERENCE_ENGINE_API_CLASS(TensorDesc) {
292 size_t offset(
size_t l)
const;
Layout
Layouts that the inference engine supports.
Definition: ie_common.h:79
Layout getLayout() const
Returns the memory layout.
Definition: ie_layouts.h:226
std::vector< int > offset
A vector of offsets for each dimension.
Definition: ie_layers.h:1256
Inference Engine API.
Definition: ie_argmax_layer.hpp:15
const BlockingDesc & getBlockingDesc() const
Returns the blocking descriptor.
Definition: ie_layouts.h:260
const SizeVector & getDims() const noexcept
Returns the constant vector of dimensions.
Definition: ie_layouts.h:211
const SizeVector & getStrides() const
Returns strides for each dimension.
Definition: ie_layouts.h:113
This class defines Tensor description.
Definition: ie_layouts.h:153
SizeVector & getDims()
Returns the vector of dimensions.
Definition: ie_layouts.h:203
A header file that provides class for describing precision of data.
const SizeVector & getBlockDims() const
Returns the blocked dimensions vector.
Definition: ie_layouts.h:77
"any" layout
Definition: ie_common.h:80
size_t getOffsetPadding() const
Returns the offset to the current memory block.
Definition: ie_layouts.h:104
The macro defines a symbol import/export mechanism essential for Microsoft Windows(R) OS...
const SizeVector & getOrder() const
Returns the vector of order.
Definition: ie_layouts.h:86
Precision precision
Layer precision.
Definition: ie_layers.h:54
std::vector< size_t > SizeVector
Represents tensor size.
Definition: ie_common.h:29
This class describes blocking layouts.
Definition: ie_layouts.h:23
const SizeVector & getOffsetPaddingToData() const
Returns the per-dimension offset vector.
Definition: ie_layouts.h:95
const Precision & getPrecision() const
Returns the memory precision.
Definition: ie_layouts.h:242
This is a header file with common inference engine definitions.
This class holds precision value and provides precision related operations.
Definition: ie_precision.hpp:22
void setPrecision(const Precision &p)
Sets the memory precision.
Definition: ie_layouts.h:251