DSPLIB User Guide
DSPLIB_svd_common_ci.cpp File Reference

Introduction

Init function for funtions implemented in.

Version
0.1 - Aug 2023 : Initial Version

Definition in file DSPLIB_svd_common_ci.cpp.

Go to the source code of this file.

Functions

template<typename dataType >
void DSPLIB_svd_matTrans_init_ci (DSPLIB_kernelHandle handle, const DSPLIB_svdInitArgs *pKerInitArgs)
 
template void DSPLIB_svd_matTrans_init_ci< float > (DSPLIB_kernelHandle handle, const DSPLIB_svdInitArgs *pKerInitArgs)
 
template void DSPLIB_svd_matTrans_init_ci< double > (DSPLIB_kernelHandle handle, const DSPLIB_svdInitArgs *pKerInitArgs)
 
template<typename dataType >
void DSPLIB_svd_blk_move_ci (dataType *pOut, dataType *pIn, int32_t Nrows, int32_t Ncols, int32_t colOutStride, int32_t colInStride, uint8_t *pBlock)
 Copy input matrix pIn to pOut. More...
 
template void DSPLIB_svd_blk_move_ci< float > (float *pOut, float *pIn, int32_t Nrows, int32_t Ncols, int32_t colOutStride, int32_t colInStride, uint8_t *pBlock)
 
template void DSPLIB_svd_blk_move_ci< double > (double *pOut, double *pIn, int32_t Nrows, int32_t Ncols, int32_t colOutStride, int32_t colInStride, uint8_t *pBlock)
 

Function Documentation

◆ DSPLIB_svd_matTrans_init_ci()

template<typename dataType >
void DSPLIB_svd_matTrans_init_ci ( DSPLIB_kernelHandle  handle,
const DSPLIB_svdInitArgs pKerInitArgs 
)

Definition at line 39 of file DSPLIB_svd_common_ci.cpp.

◆ DSPLIB_svd_matTrans_init_ci< float >()

template void DSPLIB_svd_matTrans_init_ci< float > ( DSPLIB_kernelHandle  handle,
const DSPLIB_svdInitArgs pKerInitArgs 
)

◆ DSPLIB_svd_matTrans_init_ci< double >()

template void DSPLIB_svd_matTrans_init_ci< double > ( DSPLIB_kernelHandle  handle,
const DSPLIB_svdInitArgs pKerInitArgs 
)

◆ DSPLIB_svd_blk_move_ci()

template<typename dataType >
void DSPLIB_svd_blk_move_ci ( dataType *  pOut,
dataType *  pIn,
int32_t  Nrows,
int32_t  Ncols,
int32_t  colOutStride,
int32_t  colInStride,
uint8_t *  pBlock 
)

Copy input matrix pIn to pOut.

Definition at line 155 of file DSPLIB_svd_common_ci.cpp.

◆ DSPLIB_svd_blk_move_ci< float >()

template void DSPLIB_svd_blk_move_ci< float > ( float *  pOut,
float *  pIn,
int32_t  Nrows,
int32_t  Ncols,
int32_t  colOutStride,
int32_t  colInStride,
uint8_t *  pBlock 
)

◆ DSPLIB_svd_blk_move_ci< double >()

template void DSPLIB_svd_blk_move_ci< double > ( double *  pOut,
double *  pIn,
int32_t  Nrows,
int32_t  Ncols,
int32_t  colOutStride,
int32_t  colInStride,
uint8_t *  pBlock 
)