@@ -18,24 +18,24 @@ TEST(DeglibRegressionL2Uint8, MultiInstructionSetBenchmark)
1818 // reducing QPS noise from OS jitter and CPU power-state transitions.
1919#if defined(DEGLIB_X86)
2020 if (deglib::cpu::has_avx512 ()) {
21- run_regression_test (" AVX512_Ext32" , deglib::Metric::L2_Uint8, 73000 .0 , 4.7 , 1 ,
21+ run_regression_test (" AVX512_Ext32" , deglib::Metric::L2_Uint8, 75000 .0 , 4.7 , 0.96 ,
2222 base_data.data (), query_data.data (), base_count, query_count, dim, gt_data,
23- deglib::distances::uint8_l2::L2Uint8Ext32_AVX512{}, 100 );
23+ deglib::distances::uint8_l2::L2Uint8Ext32_AVX512{}, 500 );
2424 }
2525 if (deglib::cpu::has_avx2 ()) {
26- run_regression_test (" AVX2_Ext32" , deglib::Metric::L2_Uint8, 74000 .0 , 4.8 , 1 ,
26+ run_regression_test (" AVX2_Ext32" , deglib::Metric::L2_Uint8, 75000 .0 , 4.8 , 0.96 ,
2727 base_data.data (), query_data.data (), base_count, query_count, dim, gt_data,
28- deglib::distances::uint8_l2::L2Uint8Ext32_AVX2{}, 100 );
28+ deglib::distances::uint8_l2::L2Uint8Ext32_AVX2{}, 500 );
2929 }
3030 if (deglib::cpu::has_sse42 ()) {
31- run_regression_test (" SSE_Ext32" , deglib::Metric::L2_Uint8, 70000 .0 , 5.2 , 1 ,
31+ run_regression_test (" SSE_Ext32" , deglib::Metric::L2_Uint8, 72000 .0 , 5.2 , 0.96 ,
3232 base_data.data (), query_data.data (), base_count, query_count, dim, gt_data,
33- deglib::distances::uint8_l2::L2Uint8Ext32_SSE{}, 100 );
33+ deglib::distances::uint8_l2::L2Uint8Ext32_SSE{}, 500 );
3434 }
3535#endif
36- run_regression_test (" Scalar" , deglib::Metric::L2_Uint8, 63000 .0 , 5.5 , 1 ,
36+ run_regression_test (" Scalar" , deglib::Metric::L2_Uint8, 65000 .0 , 5.5 , 0.96 ,
3737 base_data.data (), query_data.data (), base_count, query_count, dim, gt_data,
38- deglib::distances::uint8_l2::L2Uint8{}, 100 );
38+ deglib::distances::uint8_l2::L2Uint8{}, 500 );
3939}
4040
4141TEST (DeglibRegressionL2Uint8, DistanceRecallAllVariantsSameDataset)
0 commit comments