| 
    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)