C++ API Reference for Intel® Data Analytics Acceleration Library 2019

References | Namespaces | Classes | Enumerations

Contains classes for neural network weights and biases initializers. More...

References

 Gaussian Initializer
 Contains classes for neural network weights and biases gaussian initializer.
 
 Truncated Gaussian Initializer
 Contains classes for neural network weights and biases truncated gaussian initializer.
 
 Uniform Initializer
 Contains classes for neural network weights and biases uniform initializer.
 
 Xavier Initializer
 Contains classes for neural network weights and biases Xavier initializer.
 

Namespaces

 daal::algorithms::neural_networks::initializers::interface1
 Contains version 1.0 of Intel(R) Data Analytics Acceleration Library (Intel(R) DAAL) interface.
 
 daal::algorithms::neural_networks::initializers
 Contains classes for neural network weights and biases initializers.
 

Classes

class  InitializerContainerIface
 Class that specifies interfaces of implementations of the neural network weights and biases initializer. More...
 
class  InitializerIface
 Class representing a neural network weights and biases initializer. More...
 
class  Parameter
 
class  Input
 Input objects for initializer algorithm More...
 
class  Result
 Provides methods to access the result obtained with the compute() method of the neural network weights and biases initializer. More...
 

Enumerations

enum  InputId { data }
 
enum  ResultId { value }
 

Enumeration Type Documentation

enum InputId

Available identifiers of input objects for neural network weights and biases initializer

Enumerator
data 

Input data

enum ResultId

Available identifiers of results for the neural network weights and biases initializer

Enumerator
value 

Tensor to store the result

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