|
int32_t | MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX_getHandleSize (MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX_InitArgs *pKerInitArgs) |
| This is a query function to return the size of internal handle. More...
|
|
MMALIB_STATUS | MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX_init (MMALIB_kernelHandle handle, const MMALIB_bufParams3D_t *src0_addr, const MMALIB_bufParams3D_t *src1_addr, const MMALIB_bufParams2D_t *src2_addr, const MMALIB_bufParams2D_t *src3_addr, const MMALIB_bufParams3D_t *dst_addr, const MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX_InitArgs *pKerInitArgs) |
| This function call is required to initialize the handle. In this function most of the one time operations are performed and results are stored in the handle. More...
|
|
MMALIB_STATUS | MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX_init_checkParams (MMALIB_kernelHandle handle, const MMALIB_bufParams3D_t *src0_addr, const MMALIB_bufParams3D_t *src1_addr, const MMALIB_bufParams2D_t *src2_addr, const MMALIB_bufParams3D_t *dst_addr, const MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX_InitArgs *pKerInitArgs) |
| This function checks the parameters and should be called before kernel execution. It can be called once. More...
|
|
MMALIB_STATUS | MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX_exec (MMALIB_kernelHandle handle, const void *src0, const void *src1, const void *src2, const void *src3, const void *src4, void *dst) |
| This function is the main compute function, and performs matrix-matrix multiplication. More...
|
|
MMALIB_STATUS | MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX_exec_checkParams (MMALIB_kernelHandle handle, const void *src0, const void *src1, const void *src2, const void *dst) |
| This function checks the parameters and should be called before kernel execution. It can be called once. More...
|
|
void | MMALIB_LINALG_matrixMatrixMultiplyBias_ixX_ixX_oxX_perfEst (MMALIB_kernelHandle handle, const MMALIB_bufParams3D_t *src0_addr, const MMALIB_bufParams3D_t *src1_addr, const MMALIB_bufParams3D_t *dst_addr, uint64_t *idealCycles, uint64_t *archCycles, uint64_t *estCycles, int32_t *caseNumber) |
| This function estimates the cycles consumed for the kernel execution. More...
|
|