opencv/modules/gapi/perf
Vadim Pisarevsky 1d18aba587
Extended several core functions to support new types (#24962)
* started adding support for new types (16f, 16bf, 32u, 64u, 64s) to arithmetic functions

* fixed several tests; refactored and extended sum(), extended inRange().

* extended countNonZero(), mean(), meanStdDev(), minMaxIdx(), norm() and sum() to support new types (F16, BF16, U32, U64, S64)

* put missing CV_DEPTH_MAX to some function dispatcher tables
* extended findnonzero, hasnonzero with the new types support

* extended mixChannels() to support new types

* minor fix

* fixed a few compile errors on Linux and a few failures in core tests

* fixed a few more warnings and test failures

* trying to fix the remaining warnings and test failures. The test `MulTestGPU.MathOpTest` was disabled - not clear whether to set tolerance - it's not bit-exact operation, as possibly assumed by the test, due to the use of scale and possibly limited accuracy of the intermediate floating-point calculations.

* found that in the current snapshot G-API produces incorrect results in Mul, Div and AddWeighted (at least when using OpenCL on Windows x64 or MacOS x64). Disabled the respective tests.
2024-02-11 10:42:41 +03:00
..
common Extended several core functions to support new types (#24962) 2024-02-11 10:42:41 +03:00
cpu Extended several core functions to support new types (#24962) 2024-02-11 10:42:41 +03:00
gpu Extended several core functions to support new types (#24962) 2024-02-11 10:42:41 +03:00
internal gapi: fix tests build 2019-04-02 13:46:25 +03:00
render Merge pull request #16772 from aDanPin:dp/performance_render_tests 2020-06-16 19:48:09 +00:00
streaming Merge pull request #21883 from SergeyIvanov87:gapi_vpl_linux 2022-05-12 08:42:38 +00:00
perf_bench.cpp Merge pull request #16066 from dmatveev:dm/gapi_slides 2019-12-12 18:48:38 +03:00
perf_main.cpp Merge pull request #12608 from dmatveev:gapi 2018-09-26 21:50:39 +03:00
perf_precomp.hpp gapi: Full calcOpticalFlowPyrLK implementation (2 overloads) and tests 2020-04-08 18:11:55 +03:00