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

References | Namespaces | Classes
One-dimensional Pooling Layer

Contains classes for the one-dimensional (1D) pooling layer. More...

References

 Backward One-dimensional Pooling Layer
 Contains classes for backward one-dimensional (1D) pooling layer.
 
 Forward One-dimensional Pooling Layer
 Contains classes for the forward one-dimensional (1D) pooling layer.
 
 One-dimensional Average Pooling Layer
 Contains classes for average one-dimensional (1D) pooling layer.
 
 One-dimensional Max Pooling Layer
 Contains classes for maximum one-dimensional (1D) pooling layer.
 

Namespaces

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

Classes

struct  KernelSize
 Data structure representing the size of the 1D subtensor from which the element is computed. More...
 
struct  Stride
 Data structure representing the intervals on which the subtensors for pooling are computed. More...
 
struct  Padding
 Data structure representing the number of data elements to implicitly add to each side of the 1D subtensor on which pooling is performed. More...
 
struct  Index
 Data structure representing the indices of the dimension 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.