C++ API Reference for Intel® Data Analytics Acceleration Library 2018 Update 3

References | Namespaces | Classes | Enumerations

Contains classes for dropout layer. More...

References

 Backward Dropout Layer
 Contains classes for the backward dropout layer.
 
 Forward Dropout Layer
 Contains classes for the forward dropout layer.
 

Namespaces

 daal::algorithms::neural_networks::layers::dropout
 Contains classes for dropout layer.
 
 daal::algorithms::neural_networks::layers::dropout::interface1
 Contains version 1.0 of Intel(R) Data Analytics Acceleration Library (Intel(R) DAAL) interface.
 

Classes

class  Batch< algorithmFPType, method >
 Provides methods for the dropout layer in the batch processing mode. More...
 
class  Parameter
 Parameters for the dropout layer. More...
 

Enumerations

enum  Method { defaultDense = 0 }
 Computation methods for the dropout layer. More...
 
enum  LayerDataId { auxRetainMask = layers::lastLayerInputLayout + 1 }
 Identifiers of input objects for the backward dropout layer and results for the forward dropout layer. More...
 

Enumeration Type Documentation

enum LayerDataId

Enumerator
auxRetainMask 

Tensor filled with Bernoulli random variates (0 in positions that are dropped, 1 - in the others) divided by probability that any particular element is retained.

enum Method

Enumerator
defaultDense 

Default: performance-oriented method

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