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)