C++ API Reference for Intel® Data Analytics Acceleration Library 2020 Update 1
Implements the abstract interface LayerIface. LayerIfaceImpl is, in turn, the base class for the classes interfacing the layers. More...
|
inlinevirtual |
Connects two layers in neural network by getting tensor with value from the result of the previous layer and adding it to the input object of this layer algorithm
[in] | result | Structure that contains results of the previous layer |
[in] | resultIndex | Index of the tensor with value in the structure that contains results of the previous layer |
[in] | inputIndex | Index in the input object of this layer algorithm where the tensor with value should be placed |
Implements LayerIface.
|
inlinevirtual |
Allocates memory buffers needed for the computations
Implements LayerIface.
|
inlinevirtual |
Returns the layer that corresponds to this layer on the prediction stage
Implements LayerIface.
|
inlinevirtual |
Initializes values of weights and biases if needed
Implements LayerIface.
For more complete information about compiler optimizations, see our Optimization Notice.