![]() |
MMALIB User Guide
|
Structure containing the parameters initialization of CNN deconvolution computation.
Definition at line 174 of file MMALIB_CNN_deconvolve_row_ixX_ixX_oxX.h.
Data Fields | |
int8_t | funcStyle |
Variant of the function refer to MMALIB_FUNCTION_STYLE More... | |
uint32_t | No |
Total number of output channels to be processed. More... | |
uint32_t | numGroups |
Total number output groups; supported for only Ni=No=1. More... | |
uint32_t | inChOffset |
Input Channel offset. More... | |
int32_t | validColsIn |
Width of buffer C. More... | |
int32_t | validColsPerRowIn |
Strided convolution - input columns per row. More... | |
int32_t | validRowsIn |
Strided convolution - input rows. More... | |
int32_t | inputPitchPerRow |
Strided convolution - input pitch per row. More... | |
int32_t | outputPitchPerRow |
Strided convolution - output pitch per row. More... | |
uint32_t | inWidth |
Line offset in unit of dataType. More... | |
uint32_t | pad |
Pad between rows. More... | |
int32_t | maxHeight |
Max Height of input feature maps. More... | |
uint32_t | subMChannels |
Input valid rows for A matrix. More... | |
uint32_t | shift |
Output shift value. More... | |
int32_t | Fr |
Kernel Height. More... | |
int32_t | Fc |
Kernel Width. More... | |
int32_t | strideX |
stride in horizontal More... | |
int32_t | strideY |
stride in vertical More... | |
int32_t | dilationX |
dilation of kernel widht More... | |
int32_t | dilationY |
dilation of kernel heigth More... | |
uint32_t | bias |
bias value More... | |
uint8_t | activationType |
RELU/SAT/None. More... | |
uint8_t | mode |
Circular or Linear addressing for B matrix. More... | |
int8_t MMALIB_CNN_deconvolve_row_ixX_ixX_oxX_InitArgs::funcStyle |
Variant of the function refer to MMALIB_FUNCTION_STYLE
Definition at line 176 of file MMALIB_CNN_deconvolve_row_ixX_ixX_oxX.h.
uint32_t MMALIB_CNN_deconvolve_row_ixX_ixX_oxX_InitArgs::No |
Total number of output channels to be processed.
Definition at line 178 of file MMALIB_CNN_deconvolve_row_ixX_ixX_oxX.h.
uint32_t MMALIB_CNN_deconvolve_row_ixX_ixX_oxX_InitArgs::numGroups |
Total number output groups; supported for only Ni=No=1.
Definition at line 180 of file MMALIB_CNN_deconvolve_row_ixX_ixX_oxX.h.
uint32_t MMALIB_CNN_deconvolve_row_ixX_ixX_oxX_InitArgs::inChOffset |
Input Channel offset.
Definition at line 182 of file MMALIB_CNN_deconvolve_row_ixX_ixX_oxX.h.
int32_t MMALIB_CNN_deconvolve_row_ixX_ixX_oxX_InitArgs::validColsIn |
Width of buffer C.
Definition at line 184 of file MMALIB_CNN_deconvolve_row_ixX_ixX_oxX.h.
int32_t MMALIB_CNN_deconvolve_row_ixX_ixX_oxX_InitArgs::validColsPerRowIn |
Strided convolution - input columns per row.
Definition at line 186 of file MMALIB_CNN_deconvolve_row_ixX_ixX_oxX.h.
int32_t MMALIB_CNN_deconvolve_row_ixX_ixX_oxX_InitArgs::validRowsIn |
Strided convolution - input rows.
Definition at line 188 of file MMALIB_CNN_deconvolve_row_ixX_ixX_oxX.h.
int32_t MMALIB_CNN_deconvolve_row_ixX_ixX_oxX_InitArgs::inputPitchPerRow |
Strided convolution - input pitch per row.
Definition at line 190 of file MMALIB_CNN_deconvolve_row_ixX_ixX_oxX.h.
int32_t MMALIB_CNN_deconvolve_row_ixX_ixX_oxX_InitArgs::outputPitchPerRow |
Strided convolution - output pitch per row.
Definition at line 192 of file MMALIB_CNN_deconvolve_row_ixX_ixX_oxX.h.
uint32_t MMALIB_CNN_deconvolve_row_ixX_ixX_oxX_InitArgs::inWidth |
Line offset in unit of dataType.
Definition at line 194 of file MMALIB_CNN_deconvolve_row_ixX_ixX_oxX.h.
uint32_t MMALIB_CNN_deconvolve_row_ixX_ixX_oxX_InitArgs::pad |
Pad between rows.
Definition at line 196 of file MMALIB_CNN_deconvolve_row_ixX_ixX_oxX.h.
int32_t MMALIB_CNN_deconvolve_row_ixX_ixX_oxX_InitArgs::maxHeight |
Max Height of input feature maps.
Definition at line 199 of file MMALIB_CNN_deconvolve_row_ixX_ixX_oxX.h.
uint32_t MMALIB_CNN_deconvolve_row_ixX_ixX_oxX_InitArgs::subMChannels |
Input valid rows for A matrix.
Definition at line 201 of file MMALIB_CNN_deconvolve_row_ixX_ixX_oxX.h.
uint32_t MMALIB_CNN_deconvolve_row_ixX_ixX_oxX_InitArgs::shift |
Output shift value.
Definition at line 203 of file MMALIB_CNN_deconvolve_row_ixX_ixX_oxX.h.
int32_t MMALIB_CNN_deconvolve_row_ixX_ixX_oxX_InitArgs::Fr |
Kernel Height.
Definition at line 205 of file MMALIB_CNN_deconvolve_row_ixX_ixX_oxX.h.
int32_t MMALIB_CNN_deconvolve_row_ixX_ixX_oxX_InitArgs::Fc |
Kernel Width.
Definition at line 207 of file MMALIB_CNN_deconvolve_row_ixX_ixX_oxX.h.
int32_t MMALIB_CNN_deconvolve_row_ixX_ixX_oxX_InitArgs::strideX |
stride in horizontal
Definition at line 209 of file MMALIB_CNN_deconvolve_row_ixX_ixX_oxX.h.
int32_t MMALIB_CNN_deconvolve_row_ixX_ixX_oxX_InitArgs::strideY |
stride in vertical
Definition at line 211 of file MMALIB_CNN_deconvolve_row_ixX_ixX_oxX.h.
int32_t MMALIB_CNN_deconvolve_row_ixX_ixX_oxX_InitArgs::dilationX |
dilation of kernel widht
Definition at line 213 of file MMALIB_CNN_deconvolve_row_ixX_ixX_oxX.h.
int32_t MMALIB_CNN_deconvolve_row_ixX_ixX_oxX_InitArgs::dilationY |
dilation of kernel heigth
Definition at line 215 of file MMALIB_CNN_deconvolve_row_ixX_ixX_oxX.h.
uint32_t MMALIB_CNN_deconvolve_row_ixX_ixX_oxX_InitArgs::bias |
bias value
Definition at line 217 of file MMALIB_CNN_deconvolve_row_ixX_ixX_oxX.h.
uint8_t MMALIB_CNN_deconvolve_row_ixX_ixX_oxX_InitArgs::activationType |
RELU/SAT/None.
Definition at line 219 of file MMALIB_CNN_deconvolve_row_ixX_ixX_oxX.h.
uint8_t MMALIB_CNN_deconvolve_row_ixX_ixX_oxX_InitArgs::mode |
Circular or Linear addressing for B matrix.
Definition at line 221 of file MMALIB_CNN_deconvolve_row_ixX_ixX_oxX.h.