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

◆ nrf_dsp_scr_i8_s()

int16_t nrf_dsp_scr_i8_s ( const int8_t * p_input,
uint16_t num,
nrf_dsp_sigma_factor_t sigma_factor,
size32_t stride,
nrf_dsp_stat_ctx_i8_t * p_ctx )

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

Counts Sigma-crossing rate with respect to Mean, of a INT8 fixed-point vector ​​using values ​​in increments of 'stride'.

Parameters
[in]p_inputPointer to the input vector
[in]numNumber of samples with 'stride' in input vector
[in]sigma_factorSigma multiplier for which the crossing rate will be counted
[in]strideVector element offset stride
[in,out]p_ctxOptional pointer to the statistics context, this function will use
 p_ctx->value.var 
for calculation if it exist
Returns
int16_t Sigma-crossing rate in the vector within a stride, multiplied by NRF_DSP_PERCENTAGE_TO_INT_FACTOR