mirror of
https://github.com/opencv/opencv.git
synced 2026-07-29 23:33:05 +04:00
Wide univ intrinsics (#11953)
* core:OE-27 prepare universal intrinsics to expand (#11022) * core:OE-27 prepare universal intrinsics to expand (#11022) * core: Add universal intrinsics for AVX2 * updated implementation of wide univ. intrinsics; converted several OpenCV HAL functions: sqrt, invsqrt, magnitude, phase, exp to the wide universal intrinsics. * converted log to universal intrinsics; cleaned up the code a bit; added v_lut_deinterleave intrinsics. * core: Add universal intrinsics for AVX2 * fixed multiple compile errors * fixed many more compile errors and hopefully some test failures * fixed some more compile errors * temporarily disabled IPP to debug exp & log; hopefully fixed Doxygen complains * fixed some more compile errors * fixed v_store(short*, v_float16&) signatures * trying to fix the test failures on Linux * fixed some issues found by alalek * restored IPP optimization after the patch with AVX wide intrinsics has been properly tested * restored IPP optimization after the patch with AVX wide intrinsics has been properly tested
This commit is contained in:
@@ -2129,7 +2129,7 @@ int cmpEps2( TS* ts, const Mat& a, const Mat& b, double success_err_level,
|
||||
switch( code )
|
||||
{
|
||||
case CMP_EPS_BIG_DIFF:
|
||||
sprintf( msg, "%s: Too big difference (=%g)", desc, diff );
|
||||
sprintf( msg, "%s: Too big difference (=%g > %g)", desc, diff, success_err_level );
|
||||
code = TS::FAIL_BAD_ACCURACY;
|
||||
break;
|
||||
case CMP_EPS_INVALID_TEST_DATA:
|
||||
|
||||
Reference in New Issue
Block a user