Lines Matching refs:float16_t
23 const float16_t *inp = inputA.ptr(); in test_max_f16()
25 float16_t result; in test_max_f16()
28 float16_t *refp = ref.ptr(); in test_max_f16()
31 float16_t *outp = output.ptr(); in test_max_f16()
49 const float16_t *inp = inputA.ptr(); in test_absmax_f16()
51 float16_t result; in test_absmax_f16()
54 float16_t *refp = ref.ptr(); in test_absmax_f16()
57 float16_t *outp = output.ptr(); in test_absmax_f16()
76 const float16_t *inp = inputA.ptr(); in test_max_no_idx_f16()
78 float16_t result; in test_max_no_idx_f16()
80 float16_t *refp = ref.ptr(); in test_max_no_idx_f16()
82 float16_t *outp = output.ptr(); in test_max_no_idx_f16()
96 const float16_t *inp = inputA.ptr(); in test_absmax_no_idx_f16()
98 float16_t result; in test_absmax_no_idx_f16()
100 float16_t *refp = ref.ptr(); in test_absmax_no_idx_f16()
102 float16_t *outp = output.ptr(); in test_absmax_no_idx_f16()
116 const float16_t *inp = inputA.ptr(); in test_min_no_idx_f16()
118 float16_t result; in test_min_no_idx_f16()
120 float16_t *refp = ref.ptr(); in test_min_no_idx_f16()
122 float16_t *outp = output.ptr(); in test_min_no_idx_f16()
136 const float16_t *inp = inputA.ptr(); in test_absmin_no_idx_f16()
138 float16_t result; in test_absmin_no_idx_f16()
140 float16_t *refp = ref.ptr(); in test_absmin_no_idx_f16()
142 float16_t *outp = output.ptr(); in test_absmin_no_idx_f16()
157 const float16_t *inp = inputA.ptr(); in test_min_f16()
159 float16_t result; in test_min_f16()
162 float16_t *refp = ref.ptr(); in test_min_f16()
165 float16_t *outp = output.ptr(); in test_min_f16()
183 const float16_t *inp = inputA.ptr(); in test_absmin_f16()
185 float16_t result; in test_absmin_f16()
188 float16_t *refp = ref.ptr(); in test_absmin_f16()
191 float16_t *outp = output.ptr(); in test_absmin_f16()
209 const float16_t *inp = inputA.ptr(); in test_mean_f16()
211 float16_t result; in test_mean_f16()
213 float16_t *refp = ref.ptr(); in test_mean_f16()
215 float16_t *outp = output.ptr(); in test_mean_f16()
223 ASSERT_SNR(result,refp[this->refOffset],(float16_t)SNR_THRESHOLD); in test_mean_f16()
231 const float16_t *inp = inputA.ptr(); in test_power_f16()
233 float16_t result; in test_power_f16()
235 float16_t *refp = ref.ptr(); in test_power_f16()
237 float16_t *outp = output.ptr(); in test_power_f16()
245 ASSERT_SNR(result,refp[this->refOffset],(float16_t)SNR_THRESHOLD); in test_power_f16()
253 const float16_t *inp = inputA.ptr(); in test_rms_f16()
255 float16_t result; in test_rms_f16()
257 float16_t *refp = ref.ptr(); in test_rms_f16()
259 float16_t *outp = output.ptr(); in test_rms_f16()
267 ASSERT_SNR(result,refp[this->refOffset],(float16_t)SNR_THRESHOLD); in test_rms_f16()
275 const float16_t *inp = inputA.ptr(); in test_std_f16()
277 float16_t result; in test_std_f16()
279 float16_t *refp = ref.ptr(); in test_std_f16()
281 float16_t *outp = output.ptr(); in test_std_f16()
289 ASSERT_SNR(result,refp[this->refOffset],(float16_t)SNR_THRESHOLD); in test_std_f16()
297 const float16_t *inp = inputA.ptr(); in test_var_f16()
299 float16_t result; in test_var_f16()
301 float16_t *refp = ref.ptr(); in test_var_f16()
303 float16_t *outp = output.ptr(); in test_var_f16()
311 ASSERT_SNR(result,refp[this->refOffset],(float16_t)SNR_THRESHOLD); in test_var_f16()
332 float16_t in[4]={4.0f, 7.0f, 13.0f, 16.0f}; in test_std_stability_f16()
333 float16_t result; in test_std_stability_f16()
364 const float16_t *inp = inputA.ptr(); in test_entropy_f16()
367 float16_t *outp = output.ptr(); in test_entropy_f16()
376 ASSERT_SNR(ref,output,(float16_t)SNR_THRESHOLD); in test_entropy_f16()
384 const float16_t *inp = inputA.ptr(); in test_logsumexp_f16()
387 float16_t *outp = output.ptr(); in test_logsumexp_f16()
396 ASSERT_SNR(ref,output,(float16_t)SNR_THRESHOLD); in test_logsumexp_f16()
404 const float16_t *inpA = inputA.ptr(); in test_kullback_leibler_f16()
405 const float16_t *inpB = inputB.ptr(); in test_kullback_leibler_f16()
408 float16_t *outp = output.ptr(); in test_kullback_leibler_f16()
418 ASSERT_SNR(ref,output,(float16_t)SNR_KULLBACK_THRESHOLD); in test_kullback_leibler_f16()
425 const float16_t *inpA = inputA.ptr(); in test_logsumexp_dot_prod_f16()
426 const float16_t *inpB = inputB.ptr(); in test_logsumexp_dot_prod_f16()
429 float16_t *outp = output.ptr(); in test_logsumexp_dot_prod_f16()
430 float16_t *tmpp = tmp.ptr(); in test_logsumexp_dot_prod_f16()
440 ASSERT_SNR(ref,output,(float16_t)SNR_THRESHOLD); in test_logsumexp_dot_prod_f16()
447 const float16_t *inpA = inputA.ptr(); in test_mse_f16()
448 const float16_t *inpB = inputB.ptr(); in test_mse_f16()
450 float16_t result; in test_mse_f16()
452 float16_t *refp = ref.ptr(); in test_mse_f16()
454 float16_t *outp = output.ptr(); in test_mse_f16()
462 ASSERT_SNR(result,refp[this->refOffset],(float16_t)SNR_THRESHOLD); in test_mse_f16()
464 ASSERT_REL_ERROR(result,refp[this->refOffset],(float16_t)REL_ERROR); in test_mse_f16()
470 const float16_t *inp = inputA.ptr(); in test_accumulate_f16()
473 float16_t *outp = output.ptr(); in test_accumulate_f16()
481 ASSERT_SNR(ref,output,(float16_t)SNR_THRESHOLD); in test_accumulate_f16()