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

List of all members
Parameter Struct Reference

Parameters for the forward and backward two-dimensional pooling layers. More...

Class Declaration

struct DAAL_EXPORT Parameter: public layers::Parameter
{
DAAL_DEPRECATED Parameter(size_t firstIndex, size_t secondIndex, size_t firstKernelSize = 2, size_t secondKernelSize = 2,
size_t firstStride = 2, size_t secondStride = 2, size_t firstPadding = 0, size_t secondPadding = 0);
Strides strides;
Paddings paddings;
KernelSizes kernelSizes;
Indices indices;
};
Deprecated:
This item will be removed in a future release.
Deprecated:
This item will be removed in a future release.

Constructor & Destructor Documentation

DAAL_DEPRECATED Parameter ( size_t  firstIndex,
size_t  secondIndex,
size_t  firstKernelSize = 2,
size_t  secondKernelSize = 2,
size_t  firstStride = 2,
size_t  secondStride = 2,
size_t  firstPadding = 0,
size_t  secondPadding = 0 
)

Constructs the parameters of 2D pooling layer

Parameters
[in]firstIndexIndex of the first of two dimensions on which the pooling is performed
[in]secondIndexIndex of the second of two dimensions on which the pooling is performed
[in]firstKernelSizeSize of the first dimension of 2D subtensor for which the element is computed
[in]secondKernelSizeSize of the second dimension of 2D subtensor for which the element is computed
[in]firstStrideInterval over the first dimension on which the pooling is performed
[in]secondStrideInterval over the second dimension on which the pooling is performed
[in]firstPaddingNumber of data elements to implicitly add to the the first dimension of the 2D subtensor on which the pooling is performed
[in]secondPaddingNumber of data elements to implicitly add to the the second dimension of the 2D subtensor on which the pooling is performed
Deprecated:
This item will be removed in a future release.

Member Data Documentation

Indices indices

Indices of the two dimensions on which pooling is performed

KernelSizes kernelSizes

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

Paddings paddings

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

Strides strides

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.