C++ API Reference for Intel® Data Analytics Acceleration Library 2020 Update 1

List of all members
ModelImpl Class Reference

Class Model object for the prediction stage of neural network algorithm. More...

Class Declaration

Deprecated:
This item will be removed in a future release.

Constructor & Destructor Documentation

DAAL_DEPRECATED ModelImpl ( const neural_networks::ForwardLayersPtr &  forwardLayers,
const services::SharedPtr< services::Collection< layers::NextLayers > > &  nextLayers,
bool  storeWeightsInTable = false 
)
inlineprotected

Constructs model object for the prediction stage of neural network from the list of forward stages of the layers and the list of connections between the layers

Parameters
[in]forwardLayersList of forward stages of the layers
[in]nextLayersList of next layers for each layer with corresponding index
[in]storeWeightsInTableWeights and biases storage status. True if weights and biases of all layers stored in one numeric table. False otherwise
Deprecated:
This item will be removed in a future release.

Member Function Documentation

DAAL_DEPRECATED const services::SharedPtr<services::Collection<layers::NextLayers> > getNextLayers ( ) const
inline

Returns list of connections between layers

Returns
List of next layers for each layer with corresponding index
Deprecated:
This item will be removed in a future release.
const data_management::NumericTablePtr getWeightsAndBiases ( ) const
inline

Returns table containing all neural network weights and biases

Returns
Table containing all neural network weights and biases
Deprecated:
This item will be removed in a future release.
services::Status setWeightsAndBiases ( const data_management::NumericTablePtr &  weightsAndBiases)
inline

Sets table containing all neural network weights and biases

Parameters
[in]weightsAndBiasesTable containing all neural network weights and biases
Returns
Status of computations
Deprecated:
This item will be removed in a future release.

Member Data Documentation

neural_networks::ForwardLayersPtr _forwardLayers
protected

List of forward layers of the network

services::SharedPtr<services::Collection<layers::NextLayers> > _nextLayers
protected

List of edges connecting the layers in the network

bool _storeWeightsInTable
protected

Flag. True if weights and biases of all the layers are stored in one numeric table


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

For more complete information about compiler optimizations, see our Optimization Notice.