27 class INFERENCE_ENGINE_API_CLASS(Data) {
33 INFERENCE_ENGINE_DEPRECATED
39 INFERENCE_ENGINE_DEPRECATED
45 INFERENCE_ENGINE_DEPRECATED
51 INFERENCE_ENGINE_DEPRECATED
57 INFERENCE_ENGINE_DEPRECATED
64 INFERENCE_ENGINE_DEPRECATED
65 std::map<std::string, CNNLayerPtr>
inputTo;
70 INFERENCE_ENGINE_DEPRECATED
116 bool isInitialized()
const;
131 INFERENCE_ENGINE_DEPRECATED
132 void setBatchSize(
size_t batch_size);
138 void setLayout(
Layout layout);
168 void setPrecision(
const Precision& precision);
183 const std::string& getName()
const;
191 void setName(
const std::string& newName);
196 std::map<std::string, CNNLayerPtr>& getInputTo();
Layout
Layouts that the inference engine supports.
Definition: ie_common.h:76
The method holds the user values to enable binding of data per graph node.
Definition: ie_common.h:66
UserValue userObject
A user utility place holder.
Definition: ie_data.h:71
Inference Engine API.
Definition: ie_argmax_layer.hpp:11
std::map< std::string, CNNLayerPtr > inputTo
A map of layers that use this node as input. It is useful for recursive NN graph traversal.
Definition: ie_data.h:65
std::weak_ptr< CNNLayer > CNNLayerWeakPtr
A smart weak pointer to the CNNLayer.
Definition: ie_common.h:40
This class defines Tensor description.
Definition: ie_layouts.h:143
CNNLayerWeakPtr creatorLayer
A pointer to the layer that creates this data element, null for input data elements.
Definition: ie_data.h:52
A header file that provides class for describing precision of data.
A header file for data layouts and conversion between them.
Precision precision
A precision type of this Data instance.
Definition: ie_data.h:34
Layout layout
A data layout of this Data instance.
Definition: ie_data.h:40
std::string name
A unique name that identifies this data node.
Definition: ie_data.h:58
The macro defines a symbol import/export mechanism essential for Microsoft Windows(R) OS...
std::vector< size_t > SizeVector
Represents tensor size. The order is opposite to the order in Caffe*: (w,h,n,b) where the most freque...
Definition: ie_common.h:26
This class represents the main Data representation node.
Definition: ie_data.h:27
This is a header file with common inference engine definitions.
A header file for the main Inference Engine exception.
This class holds precision value and provides precision related operations.
Definition: ie_precision.hpp:19
SizeVector dims
A tensor dimension array (the order is opposite to the order in the IR: w,h,c,n) of this Data instanc...
Definition: ie_data.h:46