|
SHL 2.2.x
|
#include <csinn_data_structure.h>
Public Attributes | |
| struct csinn_params_base | base |
| int32_t | group |
| int32_t | stride_height |
| int32_t | stride_width |
| int32_t | pad_top |
| int32_t | pad_left |
| int32_t | pad_down |
| int32_t | pad_right |
| int32_t | dilation_height |
| int32_t | dilation_width |
| struct { | |
| } | conv_extra |
CSI-NN conv2d params
| struct csinn_params_base csinn_conv2d_params::base |
The basic information of the operator
| int32_t csinn_conv2d_params::group |
The number of convolutional groups
| int32_t csinn_conv2d_params::stride_height |
Vertical step
| int32_t csinn_conv2d_params::stride_width |
Horizontal step
| int32_t csinn_conv2d_params::pad_top |
The number of top padding
| int32_t csinn_conv2d_params::pad_left |
The number of left padding
| int32_t csinn_conv2d_params::pad_down |
The number of bottom padding
| int32_t csinn_conv2d_params::pad_right |
The number of right padding
| int32_t csinn_conv2d_params::dilation_height |
Longitudinal expansion coefficient
| int32_t csinn_conv2d_params::dilation_width |
Horizontal expansion coefficient
| struct { ... } csinn_conv2d_params::conv_extra |
The structure used for cpu convolution optimization, including intermediate conversion weight and convolution type (gemm/winograd)