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

References | Namespaces | Classes | Enumerations

Contains classes for average two-dimensional (2D) pooling layer. More...

References

 Backward Two-dimensional Average Pooling Layer
 Contains classes for backward average 2D pooling layer.
 
 Forward Two-dimensional Average Pooling Layer
 Contains classes for forward average 2D pooling layer.
 

Namespaces

 daal::algorithms::neural_networks::layers::average_pooling2d
 Contains classes for average two-dimensional (2D) pooling layer.
 
 daal::algorithms::neural_networks::layers::average_pooling2d::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 average 2D pooling layer in the batch processing mode. More...
 
struct  Parameter
 Parameters for the average 2D pooling layer. More...
 

Enumerations

enum  Method { defaultDense = 0 }
 Computation methods for the average 2D pooling layer. More...
 
enum  LayerDataId { auxInputDimensions = 0 }
 Identifiers of input objects for the backward average 2D pooling layer and results for the forward average 2D pooling layer. More...
 
enum  LayerDataTensorId { auxData = lastLayerDataId + 1 }
 Identifiers of input tensors for the backward average 2D pooling layer and results for the forward average 2D pooling layer. More...
 

Enumeration Type Documentation

enum LayerDataId
Enumerator
auxInputDimensions 

Numeric table that stores forward average pooling layer results

enum LayerDataTensorId
Enumerator
auxData 

p-dimensional tensor that stores the data processed at the forward stage of the layer

enum Method

Enumerator
defaultDense 

Default: performance-oriented method

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