Merge pull request #20107 from sivanov-work:gapi_transpose_op
authorSergey Ivanov <sergey.ivanov@intel.com>
Tue, 25 May 2021 17:36:01 +0000 (20:36 +0300)
committerGitHub <noreply@github.com>
Tue, 25 May 2021 17:36:01 +0000 (20:36 +0300)
commit2b06208bbd4c778f12241d51fac4e9f41fc1ad49
treee02997369ab3c2bc5e40b34373b1bc6657d36832
parent5f637e5a020e5e15e52c5c2be5393175a5b8b0fb
Merge pull request #20107 from sivanov-work:gapi_transpose_op

G-API: Add transpose operation

* Add kernels decl & def

* Add draft for UT

* Fix UT for Transpose

* Add perf test

* Fix docs

* Apply comments
13 files changed:
modules/gapi/include/opencv2/gapi/core.hpp
modules/gapi/perf/common/gapi_core_perf_tests.hpp
modules/gapi/perf/common/gapi_core_perf_tests_inl.hpp
modules/gapi/perf/cpu/gapi_core_perf_tests_cpu.cpp
modules/gapi/perf/gpu/gapi_core_perf_tests_gpu.cpp
modules/gapi/src/api/kernels_core.cpp
modules/gapi/src/backends/cpu/gcpucore.cpp
modules/gapi/src/backends/ocl/goclcore.cpp
modules/gapi/test/common/gapi_core_tests.hpp
modules/gapi/test/common/gapi_core_tests_inl.hpp
modules/gapi/test/common/gapi_tests_common.hpp
modules/gapi/test/cpu/gapi_core_tests_cpu.cpp
modules/gapi/test/gpu/gapi_core_tests_gpu.cpp