![]() |
CMSIS-DSP
CMSIS DSP Software Library
|
Functions | |
| void | arm_power_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult) |
| Sum of the squares of the elements of a floating-point vector. More... | |
| void | arm_mean_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult) |
| Mean value of a floating-point vector. More... | |
| void | arm_var_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult) |
| Variance of the elements of a floating-point vector. More... | |
| void | arm_rms_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult) |
| Root Mean Square of the elements of a floating-point vector. More... | |
| void | arm_std_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult) |
| Standard deviation of the elements of a floating-point vector. More... | |
| void | arm_min_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult, uint32_t *pIndex) |
| Minimum value of a floating-point vector. More... | |
| void | arm_absmin_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult, uint32_t *pIndex) |
| Minimum value of absolute values of a floating-point vector. More... | |
| void | arm_max_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult, uint32_t *pIndex) |
| Maximum value of a floating-point vector. More... | |
| void | arm_absmax_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult, uint32_t *pIndex) |
| Maximum value of absolute values of a floating-point vector. More... | |
| void | arm_absmin_no_idx_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult) |
| Minimum value of absolute values of a floating-point vector. More... | |
| void | arm_absmax_no_idx_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult) |
| Maximum value of a floating-point vector. More... | |
| float16_t | arm_entropy_f16 (const float16_t *pSrcA, uint32_t blockSize) |
| Entropy. More... | |
| float16_t | arm_logsumexp_f16 (const float16_t *in, uint32_t blockSize) |
| Computation of the LogSumExp. More... | |
| float16_t | arm_logsumexp_dot_prod_f16 (const float16_t *pSrcA, const float16_t *pSrcB, uint32_t blockSize, float16_t *pTmpBuffer) |
| Dot product with log arithmetic. More... | |
| float16_t | arm_kullback_leibler_f16 (const float16_t *pSrcA, const float16_t *pSrcB, uint32_t blockSize) |
| Kullback-Leibler. More... | |
| void | arm_max_no_idx_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult) |
| Maximum value of a floating-point vector. More... | |
| void | arm_min_no_idx_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult) |
| Minimum value of a floating-point vector. More... | |
| void | arm_mse_f16 (const float16_t *pSrcA, const float16_t *pSrcB, uint32_t blockSize, float16_t *pResult) |
| Mean square error between two half precision float vectors. More... | |
| void | arm_accumulate_f16 (const float16_t *pSrc, uint32_t blockSize, float16_t *pResult) |
| Sum value of a floating-point vector. More... | |