![]() |
MMALIB User Guide
|
This structure holds all the execution input parameters for the kernel.
Definition at line 177 of file MMALIB_CNN_fullyConnectedBias_ixX_ixX_oxX.h.
Data Fields | |
bool | multiPassX |
Flag signifies feature matrix \( (X) \) cannot be fit in memory; therefore, we process the matrix in chunks. More... | |
bool | multiPassH |
Flag signifies kernel matrix \( (H) \) cannot be fit in memory; therefore, we process the matrix in chunks. More... | |
bool | writeCBuffer |
Flag signifies when to write accumulated value out Cbuffer. More... | |
bool | firstCall |
Flag signifies first call to kernel when compute is broken down. More... | |
bool | lastCall |
Flag signifies last call to kernel when compute is broken down. More... | |
int32_t | blockOffsetA |
Offset of A matrix when kernel matrix is broken down in multi-pass case to pick appropriate block of feature matrix for inner product computation; applicable only for natural C code. More... | |
MMALIB_enableDynamicRange_type | enableDynamicRange |
Flag indicating whether to enable dynamic range (min,max) calculation. More... | |
MMALIB_initDynamicRange_type | initDynamicRange |
Flag indicating whether to reset dynamic range (min,max) calculation at beginning of compute. More... | |
MMALIB_quantMethod_type | quantMethod |
Specify quantization method. More... | |
bool MMALIB_CNN_fullyConnectedBias_ixX_ixX_oxX_ExecInArgs::multiPassX |
Flag signifies feature matrix \( (X) \) cannot be fit in memory; therefore, we process the matrix in chunks.
Definition at line 180 of file MMALIB_CNN_fullyConnectedBias_ixX_ixX_oxX.h.
bool MMALIB_CNN_fullyConnectedBias_ixX_ixX_oxX_ExecInArgs::multiPassH |
Flag signifies kernel matrix \( (H) \) cannot be fit in memory; therefore, we process the matrix in chunks.
Definition at line 183 of file MMALIB_CNN_fullyConnectedBias_ixX_ixX_oxX.h.
bool MMALIB_CNN_fullyConnectedBias_ixX_ixX_oxX_ExecInArgs::writeCBuffer |
Flag signifies when to write accumulated value out Cbuffer.
Definition at line 185 of file MMALIB_CNN_fullyConnectedBias_ixX_ixX_oxX.h.
bool MMALIB_CNN_fullyConnectedBias_ixX_ixX_oxX_ExecInArgs::firstCall |
Flag signifies first call to kernel when compute is broken down.
Definition at line 187 of file MMALIB_CNN_fullyConnectedBias_ixX_ixX_oxX.h.
bool MMALIB_CNN_fullyConnectedBias_ixX_ixX_oxX_ExecInArgs::lastCall |
Flag signifies last call to kernel when compute is broken down.
Definition at line 189 of file MMALIB_CNN_fullyConnectedBias_ixX_ixX_oxX.h.
int32_t MMALIB_CNN_fullyConnectedBias_ixX_ixX_oxX_ExecInArgs::blockOffsetA |
Offset of A matrix when kernel matrix is broken down in multi-pass case to pick appropriate block of feature matrix for inner product computation; applicable only for natural C code.
Definition at line 193 of file MMALIB_CNN_fullyConnectedBias_ixX_ixX_oxX.h.
MMALIB_enableDynamicRange_type MMALIB_CNN_fullyConnectedBias_ixX_ixX_oxX_ExecInArgs::enableDynamicRange |
Flag indicating whether to enable dynamic range (min,max) calculation.
Definition at line 196 of file MMALIB_CNN_fullyConnectedBias_ixX_ixX_oxX.h.
MMALIB_initDynamicRange_type MMALIB_CNN_fullyConnectedBias_ixX_ixX_oxX_ExecInArgs::initDynamicRange |
Flag indicating whether to reset dynamic range (min,max) calculation at beginning of compute.
Definition at line 199 of file MMALIB_CNN_fullyConnectedBias_ixX_ixX_oxX.h.
MMALIB_quantMethod_type MMALIB_CNN_fullyConnectedBias_ixX_ixX_oxX_ExecInArgs::quantMethod |
Specify quantization method.
Definition at line 201 of file MMALIB_CNN_fullyConnectedBias_ixX_ixX_oxX.h.