MMALIB User Guide
MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX_InitArgs Struct Reference

Detailed Description

Data Fields

int8_t funcStyle
 Variant of the function refer to MMALIB_FUNCTION_STYLE
More...
 
int8_t activationType
 Output activation type: Saturation or ReLU MMALIB_activation_type_e. More...
 
int32_t pSatMax
 Max value for paramterized saturation. More...
 
int32_t pSatMin
 Min value for paramterized saturation. More...
 
int8_t bTranspose
 flag signifies whether the B matrix is transposed or not MMALIB_LINALG_MATRIXMATRIXMULTIPLYBIAS_IXX_IXX_OXX_B_TRANSPOSE_STATUS More...
 
int8_t biasOrder
 flag to indicate bias order (row vector or column vector) MMALIB_LINALG_MATRIXMATRIXMULTIPLYBIAS_IXX_IXX_OXX_BIAS_ORDER More...
 
bool scaleAndShiftFlag
 flag to indicate whether the scale and shift are vectors or scalars MMALIB_LINALG_MATRIXMATRIXMULTIPLYBIAS_IXX_IXX_OXX_SCALE_SHIFT_ENABLE_STATUS More...
 
int8_t scaleShiftOrder
 flag to indicate scale and shift order (row vector or column vector) MMALIB_LINALG_MATRIXMATRIXMULTIPLYBIAS_IXX_IXX_OXX_SCALE_SHIFT_ORDER More...
 

Field Documentation

◆ funcStyle

int8_t MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX_InitArgs::funcStyle

Variant of the function refer to MMALIB_FUNCTION_STYLE

Definition at line 102 of file MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX.h.

◆ activationType

int8_t MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX_InitArgs::activationType

Output activation type: Saturation or ReLU MMALIB_activation_type_e.

Definition at line 105 of file MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX.h.

◆ pSatMax

int32_t MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX_InitArgs::pSatMax

Max value for paramterized saturation.

Definition at line 107 of file MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX.h.

◆ pSatMin

int32_t MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX_InitArgs::pSatMin

Min value for paramterized saturation.

Definition at line 109 of file MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX.h.

◆ bTranspose

int8_t MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX_InitArgs::bTranspose

flag signifies whether the B matrix is transposed or not MMALIB_LINALG_MATRIXMATRIXMULTIPLYBIAS_IXX_IXX_OXX_B_TRANSPOSE_STATUS

Definition at line 112 of file MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX.h.

◆ biasOrder

int8_t MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX_InitArgs::biasOrder

flag to indicate bias order (row vector or column vector) MMALIB_LINALG_MATRIXMATRIXMULTIPLYBIAS_IXX_IXX_OXX_BIAS_ORDER

Definition at line 115 of file MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX.h.

◆ scaleAndShiftFlag

bool MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX_InitArgs::scaleAndShiftFlag

flag to indicate whether the scale and shift are vectors or scalars MMALIB_LINALG_MATRIXMATRIXMULTIPLYBIAS_IXX_IXX_OXX_SCALE_SHIFT_ENABLE_STATUS

Definition at line 118 of file MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX.h.

◆ scaleShiftOrder

int8_t MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX_InitArgs::scaleShiftOrder

flag to indicate scale and shift order (row vector or column vector) MMALIB_LINALG_MATRIXMATRIXMULTIPLYBIAS_IXX_IXX_OXX_SCALE_SHIFT_ORDER

Definition at line 121 of file MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX.h.