24.02.1
|
Padding information for 3D operations like Conv3d. More...
#include <Types.h>
Public Member Functions | |
Padding3D () noexcept | |
Padding3D (size_t pad_x, size_t pad_y, size_t pad_z) | |
Padding3D (size_t left, size_t right, size_t top, size_t bottom, size_t front, size_t back) | |
Data Fields | |
size_t | left = {0} |
Padding across the width dimenstion on the left, in elements. More... | |
size_t | right = {0} |
Padding across the width dimenstion on the right, in elements. More... | |
size_t | top = {0} |
Padding across the height dimenstion on the top, in elements. More... | |
size_t | bottom = {0} |
Padding across the height dimenstion on the bottom, in elements. More... | |
size_t | front = {0} |
Padding across the depth dimenstion on the front, in elements. More... | |
size_t | back = {0} |
Padding across the depth dimenstion on the back, in elements. More... | |
|
inline |
|
inline |
size_t back = {0} |
Padding across the depth dimenstion on the back, in elements.
Definition at line 643 of file Types.h.
Referenced by arm_compute::cpu::avg_poolingMxNxD_q8_neon_ndhwc(), arm_compute::misc::shape_calculator::compute_conv3d_shape(), arm_compute::operator<<(), arm_compute::test::validation::reference::pooling_3d_layer_internal(), and arm_compute::scaled_3d_dimensions_signed().
size_t bottom = {0} |
Padding across the height dimenstion on the bottom, in elements.
Definition at line 641 of file Types.h.
Referenced by arm_compute::cpu::avg_poolingMxNxD_q8_neon_ndhwc(), arm_compute::misc::shape_calculator::compute_conv3d_shape(), arm_compute::operator<<(), arm_compute::test::validation::reference::pooling_3d_layer_internal(), and arm_compute::scaled_3d_dimensions_signed().
size_t front = {0} |
Padding across the depth dimenstion on the front, in elements.
Definition at line 642 of file Types.h.
Referenced by arm_compute::cpu::avg_poolingMxNxD_q8_neon_ndhwc(), arm_compute::misc::shape_calculator::compute_conv3d_shape(), ClPool3dKernel::configure(), ClDirectConv3dKernel::configure(), arm_compute::test::validation::reference::conv3d(), arm_compute::cpu::max_poolingMxNxD_q8_neon_ndhwc(), arm_compute::operator<<(), arm_compute::test::validation::reference::pooling_3d_layer_internal(), and arm_compute::scaled_3d_dimensions_signed().
size_t left = {0} |
Padding across the width dimenstion on the left, in elements.
Definition at line 638 of file Types.h.
Referenced by arm_compute::cpu::avg_poolingMxNxD_q8_neon_ndhwc(), arm_compute::misc::shape_calculator::compute_conv3d_shape(), ClPool3dKernel::configure(), ClDirectConv3dKernel::configure(), arm_compute::test::validation::reference::conv3d(), arm_compute::cpu::max_poolingMxNxD_q8_neon_ndhwc(), arm_compute::operator<<(), arm_compute::test::validation::reference::pooling_3d_layer_internal(), and arm_compute::scaled_3d_dimensions_signed().
size_t right = {0} |
Padding across the width dimenstion on the right, in elements.
Definition at line 639 of file Types.h.
Referenced by arm_compute::cpu::avg_poolingMxNxD_q8_neon_ndhwc(), arm_compute::misc::shape_calculator::compute_conv3d_shape(), arm_compute::operator<<(), arm_compute::test::validation::reference::pooling_3d_layer_internal(), and arm_compute::scaled_3d_dimensions_signed().
size_t top = {0} |
Padding across the height dimenstion on the top, in elements.
Definition at line 640 of file Types.h.
Referenced by arm_compute::cpu::avg_poolingMxNxD_q8_neon_ndhwc(), arm_compute::misc::shape_calculator::compute_conv3d_shape(), ClPool3dKernel::configure(), ClDirectConv3dKernel::configure(), arm_compute::test::validation::reference::conv3d(), arm_compute::cpu::max_poolingMxNxD_q8_neon_ndhwc(), arm_compute::operator<<(), arm_compute::test::validation::reference::pooling_3d_layer_internal(), and arm_compute::scaled_3d_dimensions_signed().