Edge AI Add-on API 2.2.0
Loading...
Searching...
No Matches

◆ nrf_dsp_moments_f32_s()

void nrf_dsp_moments_f32_s ( const flt32_t * p_input,
uint16_t num,
size32_t stride,
nrf_dsp_stat_ctx_f32_t * p_ctx,
nrf_dsp_moments_f32_t * p_m )

#include <include/nrf_edgeai/dsp/statistic/nrf_dsp_moments.h>

Calculate 3 higher statistical moments(Variance, Skewness, Kurtosis) of a floating-point vector.

Parameters
[in]p_inputPointer to the input vector
[in]numNumber of samples with 'stride' in input vector
[in]strideVector element offset stride
[in,out]p_ctxOptional pointer to the statistics context, this function will use
 p_ctx->value.sum and/or p_ctx->value.var 
for calculation if it exist, the calculated value of variance will be written to context for further use
[out]p_mPointer to the moments container nrf_dsp_moments_f32_t