/cmsis-dsp-latest/Source/FilteringFunctions/ |
D | arm_lms_q15.c | 79 q31_t coef; /* Temporary variable for coefficient */ in arm_lms_q15() local 177 coef = (q31_t) *pb + (((q31_t) alpha * (*px++)) >> 15); in arm_lms_q15() 178 *pb++ = (q15_t) __SSAT((coef), 16); in arm_lms_q15() 180 coef = (q31_t) *pb + (((q31_t) alpha * (*px++)) >> 15); in arm_lms_q15() 181 *pb++ = (q15_t) __SSAT((coef), 16); in arm_lms_q15() 183 coef = (q31_t) *pb + (((q31_t) alpha * (*px++)) >> 15); in arm_lms_q15() 184 *pb++ = (q15_t) __SSAT((coef), 16); in arm_lms_q15() 186 coef = (q31_t) *pb + (((q31_t) alpha * (*px++)) >> 15); in arm_lms_q15() 187 *pb++ = (q15_t) __SSAT((coef), 16); in arm_lms_q15() 206 coef = (q31_t) *pb + (((q31_t) alpha * (*px++)) >> 15); in arm_lms_q15() [all …]
|
D | arm_lms_q31.c | 83 q31_t coef; /* Temporary variable for coef */ in arm_lms_q31() local 189 coef = (q31_t) (((q63_t) alpha * (*px++)) >> (32)); in arm_lms_q31() 191 *pb = clip_q63_to_q31((q63_t) * pb + (coef << 1U)); in arm_lms_q31() 195 coef = (q31_t) (((q63_t) alpha * (*px++)) >> (32)); in arm_lms_q31() 196 *pb = clip_q63_to_q31((q63_t) * pb + (coef << 1U)); in arm_lms_q31() 199 coef = (q31_t) (((q63_t) alpha * (*px++)) >> (32)); in arm_lms_q31() 200 *pb = clip_q63_to_q31((q63_t) * pb + (coef << 1U)); in arm_lms_q31() 203 coef = (q31_t) (((q63_t) alpha * (*px++)) >> (32)); in arm_lms_q31() 204 *pb = clip_q63_to_q31((q63_t) * pb + (coef << 1U)); in arm_lms_q31() 224 coef = (q31_t) (((q63_t) alpha * (*px++)) >> (32)); in arm_lms_q31() [all …]
|
D | arm_lms_norm_q31.c | 86 q31_t coef; /* Temporary variable for coef */ in arm_lms_norm_q31() local 208 coef = (q31_t) (((q63_t) w * (*px++)) >> (32)); in arm_lms_norm_q31() 210 *pb = clip_q63_to_q31((q63_t) * pb + (coef << 1U)); in arm_lms_norm_q31() 214 coef = (q31_t) (((q63_t) w * (*px++)) >> (32)); in arm_lms_norm_q31() 215 *pb = clip_q63_to_q31((q63_t) * pb + (coef << 1U)); in arm_lms_norm_q31() 218 coef = (q31_t) (((q63_t) w * (*px++)) >> (32)); in arm_lms_norm_q31() 219 *pb = clip_q63_to_q31((q63_t) * pb + (coef << 1U)); in arm_lms_norm_q31() 222 coef = (q31_t) (((q63_t) w * (*px++)) >> (32)); in arm_lms_norm_q31() 223 *pb = clip_q63_to_q31((q63_t) * pb + (coef << 1U)); in arm_lms_norm_q31() 243 coef = (q31_t) (((q63_t) w * (*px++)) >> (32)); in arm_lms_norm_q31() [all …]
|
D | arm_lms_norm_q15.c | 86 q31_t coef; /* Temporary variable for coefficient */ in arm_lms_norm_q15() local 204 coef = (q31_t) *pb + (((q31_t) w * (*px++)) >> 15); in arm_lms_norm_q15() 205 *pb++ = (q15_t) __SSAT(coef, 16); in arm_lms_norm_q15() 207 coef = (q31_t) *pb + (((q31_t) w * (*px++)) >> 15); in arm_lms_norm_q15() 208 *pb++ = (q15_t) __SSAT(coef, 16); in arm_lms_norm_q15() 210 coef = (q31_t) *pb + (((q31_t) w * (*px++)) >> 15); in arm_lms_norm_q15() 211 *pb++ = (q15_t) __SSAT(coef, 16); in arm_lms_norm_q15() 213 coef = (q31_t) *pb + (((q31_t) w * (*px++)) >> 15); in arm_lms_norm_q15() 214 *pb++ = (q15_t) __SSAT(coef, 16); in arm_lms_norm_q15() 233 coef = (q31_t) *pb + (((q31_t) w * (*px++)) >> 15); in arm_lms_norm_q15() [all …]
|
/cmsis-dsp-latest/Testing/Source/Tests/ |
D | InterpolationTestsF16.cpp | 68 float16_t *coef = splineCoefs.ptr(); // ((3*(4-1))*sizeof(float16_t)) 71 arm_spline_init_f16(&S, ARM_SPLINE_PARABOLIC_RUNOUT, inpX, inpY, 4, coef, buf); 87 float16_t *coef = splineCoefs.ptr(); // ((3*(9-1))*sizeof(float16_t)) 90 arm_spline_init_f16(&S, ARM_SPLINE_NATURAL, inpX, inpY, 9, coef, buf); 106 float16_t *coef = splineCoefs.ptr(); // ((3*(3-1))*sizeof(float16_t)) 109 arm_spline_init_f16(&S, ARM_SPLINE_PARABOLIC_RUNOUT, inpX, inpY, 3, coef, buf);
|
D | InterpolationTestsF32.cpp | 66 float32_t *coef = splineCoefs.ptr(); // ((3*(4-1))*sizeof(float32_t)) in test_spline_square_f32() local 69 arm_spline_init_f32(&S, ARM_SPLINE_PARABOLIC_RUNOUT, inpX, inpY, 4, coef, buf); in test_spline_square_f32() 85 float32_t *coef = splineCoefs.ptr(); // ((3*(9-1))*sizeof(float32_t)) in test_spline_sine_f32() local 88 arm_spline_init_f32(&S, ARM_SPLINE_NATURAL, inpX, inpY, 9, coef, buf); in test_spline_sine_f32() 104 float32_t *coef = splineCoefs.ptr(); // ((3*(3-1))*sizeof(float32_t)) in test_spline_ramp_f32() local 107 arm_spline_init_f32(&S, ARM_SPLINE_PARABOLIC_RUNOUT, inpX, inpY, 3, coef, buf); in test_spline_ramp_f32()
|
/cmsis-dsp-latest/dsppp/tests/ |
D | filter_test.cpp | 531 const T* coef=coef_.const_ptr(); in purec() local 543 acc += state[i+k]*coef[k]; in purec()
|
/cmsis-dsp-latest/PythonWrapper/examples/kws_example/kws/ |
D | kws.ino | 30 #include "coef.h"
|
/cmsis-dsp-latest/PythonWrapper/examples/kws_example/ |
D | kws.ipynb | 807 " coef=clfb.best_estimator_.coef_\n", 810 " res=np.dot(coef,feat) + intercept\n", 2076 … generate C arrays for the ML model parameters. Those parameters are generated into `kws/coef.cpp`" 2099 "#include \"coef.h\"\n", 2127 " with open(os.path.join(\"kws\",\"coef.cpp\"),\"w\") as f:\n", 2137 "Generation of the coef code:"
|