CMSIS-DSP
Version 1.9.0
CMSIS DSP Software Library
|
Functions | |
void | arm_copy_f16 (const float16_t *pSrc, float16_t *pDst, uint32_t blockSize) |
Copies the elements of a floating-point vector. More... | |
void | arm_fill_f16 (float16_t value, float16_t *pDst, uint32_t blockSize) |
Fills a constant value into a floating-point vector. More... | |
void | arm_f16_to_q15 (const float16_t *pSrc, q15_t *pDst, uint32_t blockSize) |
Converts the elements of the floating-point vector to Q31 vector. More... | |
void | arm_q15_to_f16 (const q15_t *pSrc, float16_t *pDst, uint32_t blockSize) |
Converts the elements of the floating-point vector to Q31 vector. More... | |
void | arm_float_to_f16 (const float32_t *pSrc, float16_t *pDst, uint32_t blockSize) |
Converts the elements of the floating-point vector to Q31 vector. More... | |
void | arm_f16_to_float (const float16_t *pSrc, float32_t *pDst, uint32_t blockSize) |
Converts the elements of the floating-point vector to Q31 vector. More... | |
float16_t | arm_weighted_sum_f16 (const float16_t *in, const float16_t *weigths, uint32_t blockSize) |
Weighted sum. More... | |
void | arm_barycenter_f16 (const float16_t *in, const float16_t *weights, float16_t *out, uint32_t nbVectors, uint32_t vecDim) |
Barycenter. More... | |