C++ API Reference for Intel® Data Analytics Acceleration Library 2018 Update 2
Provides methods to access the result obtained with the compute() method of the layer algorithm. More...
Additional Inherited Members | |
![]() | |
static data_management::DataCollectionPtr & | getStorage (Argument &a) |
static const data_management::DataCollectionPtr & | getStorage (const Argument &a) |
|
inline |
Allocates memory to store the results of layer
[in] | input | Pointer to the input structure |
[in] | par | Pointer to the parameter structure |
[in] | method | Computation method of the algorithm |
|
virtual |
Checks the result object for the layer algorithm
[in] | input | Input of the algorithm |
[in] | parameter | Parameter of algorithm |
[in] | method | Computation method of the algorithm |
Reimplemented from Result.
Reimplemented in Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, and Result.
data_management::TensorPtr get | ( | ResultId | id | ) | const |
Returns result of the layer algorithm
[in] | id | Identifier of the result |
LayerDataPtr get | ( | ResultLayerDataId | id | ) | const |
Returns result of the layer algorithm
[in] | id | Identifier of the result |
|
virtual |
Returns the layout of the result object for the layer algorithm
Reimplemented in Result.
|
inlinevirtual |
Returns a serialization tag, a unique identifier of this class used in serialization
Reimplemented from Result.
|
virtual |
Returns resulting value of the layer algorithm
[in] | index | Index of the tensor with value |
Reimplemented in Result.
|
virtual |
Returns collection of dimensions of layer output
[in] | inputSize | Collection of input tensor dimensions |
[in] | par | Parameters of the algorithm |
[in] | method | Method of the algorithm |
Reimplemented in Result.
|
pure virtual |
Returns collection of dimensions of layer output
[in] | inputSize | Collection of input tensor dimensions |
[in] | par | Parameters of the algorithm |
[in] | method | Method of the algorithm |
Implemented in Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, and Result.
|
virtual |
void set | ( | ResultId | id, |
const data_management::TensorPtr & | ptr | ||
) |
Sets the result of the layer algorithm
[in] | id | Identifier of the result |
[in] | ptr | Pointer to the result |
void set | ( | ResultLayerDataId | id, |
const LayerDataPtr & | ptr | ||
) |
Sets the result of the layer algorithm
[in] | id | Identifier of the result |
[in] | ptr | Pointer to the result |
|
inlinevirtual |
Sets the result that is used in backward layer
[in] | input | Pointer to an object containing the input data |
Reimplemented in Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, and Result.
For more complete information about compiler optimizations, see our Optimization Notice.