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

List of all members
Parameter Struct Reference

Parameters for the average 3D pooling layer. More...

Class Declaration

struct DAAL_EXPORT Parameter: public layers::pooling3d::Parameter
{
Parameter(size_t firstIndex, size_t secondIndex, size_t thirdIndex,
size_t firstKernelSize = 2, size_t secondKernelSize = 2, size_t thirdKernelSize = 2,
size_t firstStride = 2, size_t secondStride = 2, size_t thirdStride = 2,
size_t firstPadding = 0, size_t secondPadding = 0, size_t thirdPadding = 0);
};
Deprecated:
This item will be removed in a future release.

Constructor & Destructor Documentation

Parameter ( size_t  firstIndex,
size_t  secondIndex,
size_t  thirdIndex,
size_t  firstKernelSize = 2,
size_t  secondKernelSize = 2,
size_t  thirdKernelSize = 2,
size_t  firstStride = 2,
size_t  secondStride = 2,
size_t  thirdStride = 2,
size_t  firstPadding = 0,
size_t  secondPadding = 0,
size_t  thirdPadding = 0 
)

Constructs the parameters of 3D pooling layer

Parameters
[in]firstIndexIndex of the first of three dimensions on which the pooling is performed
[in]secondIndexIndex of the second of three dimensions on which the pooling is performed
[in]thirdIndexIndex of the third of three dimensions on which the pooling is performed
[in]firstKernelSizeSize of the first dimension of 3D subtensor for which the average element is computed
[in]secondKernelSizeSize of the second dimension of 3D subtensor for which the average element is computed
[in]thirdKernelSizeSize of the third dimension of 3D subtensor for which the average 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]thirdStrideInterval over the third dimension on which the pooling is performed
[in]firstPaddingNumber of data elements to implicitly add to the the first dimension of the 3D subtensor on which the pooling is performed
[in]secondPaddingNumber of data elements to implicitly add to the the second dimension of the 3D subtensor on which the pooling is performed
[in]thirdPaddingNumber of data elements to implicitly add to the the third dimension of the 3D subtensor on which the pooling is performed
Deprecated:
This item will be removed in a future release.

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

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