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

References | Namespaces | Classes
Three-dimensional Pooling Layer

Contains classes for the three-dimensional (3D) pooling layer. More...

References

 Backward Three-dimensional Pooling Layer
 Contains classes for backward three-dimensional (3D) pooling layer.
 
 Forward Three-dimensional Pooling Layer
 Contains classes for the forward three-dimensional (3D) pooling layer.
 
 Three-dimensional Average Pooling Layer
 Contains classes for average three-dimensional (3D) pooling layer.
 
 Three-dimensional Max Pooling Layer
 Contains classes for maximum three-dimensional (3D) pooling layer.
 

Namespaces

 daal::algorithms::neural_networks::layers::pooling3d
 Contains classes for the three-dimensional (3D) pooling layer.
 
 daal::algorithms::neural_networks::layers::pooling3d::interface1
 Contains version 1.0 of Intel(R) Data Analytics Acceleration Library (Intel(R) DAAL) interface.
 

Classes

struct  KernelSizes
 Data structure representing the size of the 3D subtensor from which the element is computed. More...
 
struct  Strides
 Data structure representing the intervals on which the subtensors for pooling are computed. More...
 
struct  Paddings
 Data structure representing the number of data elements to implicitly add to each size of the three-dimensional subtensor on which pooling is performed. More...
 
struct  Indices
 Data structure representing the indices of the three dimensions on which pooling is performed. More...
 
struct  Parameter
 Parameters for the forward and backward pooling layers. More...
 

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