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

List of all members
Parameter Struct Reference

Parameters for the forward and backward pooling layers. More...

Class Declaration

struct DAAL_EXPORT Parameter: public layers::Parameter
{
Parameter(size_t index, size_t kernelSize = 2, size_t stride = 2, size_t padding = 0);
Stride stride;
Padding padding;
KernelSize kernelSize;
Index index;
};

Constructor & Destructor Documentation

◆ Parameter()

Parameter ( size_t  index,
size_t  kernelSize = 2,
size_t  stride = 2,
size_t  padding = 0 
)

Constructs the parameters of 1D pooling layer

Parameters
[in]indexIndex of the dimension on which pooling is performed
[in]kernelSizeSize of 1D subtensor for which the element is computed
[in]strideInterval over the dimension on which the pooling is performed
[in]paddingNumber of data elements to implicitly add to the the dimension of the 1D subtensor on which the pooling is performed

Member Data Documentation

◆ index

Index index

Index of the dimension on which pooling is performed

◆ kernelSize

KernelSize kernelSize

Data structure representing the size of the 1D subtensor from which the element is computed

◆ padding

Padding padding

Data structure representing the number of data elements to implicitly add to each size of the 1D subtensor on which pooling is performed

◆ stride

Stride stride

Data structure representing the intervals on which the subtensors for pooling are computed


The documentation for this struct was generated from the following file:

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