opencv/modules/gapi/test
Andrey Golubev 9f4f9000bc Merge pull request #15313 from andrey-golubev:map_subst_to_pattern
G-API: add transformation logic to GCompiler

* Introduce transformation logic to GCOmpiler

* Remove partialOk() method

* Fix minor issues

* Refactor code according to code review

1. Re-design matchPatternToSubstitute logic
2. Update transformations order
3. Replace check_transformations pass with a
   one time check in GCompiler ctor

* Revert unused nodes handling in pattern matching

* Address minor code review issues

* Address code review comments:

1) Fix some mistakes
2) Add new tests for endless loops
3) Update GCompiler's transformations logic

* Simplify GCompiler check for endless loops

1. Simplify transformations endless loops check:
 - Original idea wasn't a full solution
 - Need to develop a good method (heuristic?) to find loops
   in general case (TODO)
2. Remove irrelevant Endless Loops tests
3. Add new "bad arg" tests and unit tests

* Update comments
2019-09-25 18:19:45 +03:00
..
common Move maxval to threshold tests parameter 2019-09-23 14:21:33 +03:00
cpu Move maxval to threshold tests parameter 2019-09-23 14:21:33 +03:00
gpu Move maxval to threshold tests parameter 2019-09-23 14:21:33 +03:00
infer Merge pull request #15419 from OrestChura:gapi_headers_internal_flag_issue 2019-09-03 13:22:12 +03:00
internal Merge pull request #15313 from andrey-golubev:map_subst_to_pattern 2019-09-25 18:19:45 +03:00
own gapi(test): fix 32S->8U type in OwnMatConversion.WithND 2019-09-03 14:00:28 +03:00
util Merge pull request #14741 from rgarnov:gapi_fix_includes 2019-06-14 19:27:19 +03:00
gapi_array_tests.cpp Merge pull request #12608 from dmatveev:gapi 2018-09-26 21:50:39 +03:00
gapi_async_test.cpp Async API for GAPI 2019-06-28 17:40:00 +03:00
gapi_basic_hetero_tests.cpp Merge pull request #14741 from rgarnov:gapi_fix_includes 2019-06-14 19:27:19 +03:00
gapi_desc_tests.cpp Merge pull request #15090 from dmatveev:dm/ng-0001-g-api-inference-api 2019-08-05 17:56:34 +03:00
gapi_fluid_parallel_rois_test.cpp Fluid Internal Parallelism 2019-07-19 11:56:57 +03:00
gapi_fluid_resize_test.cpp Merge pull request #13851 from TolyaTalamanov:at/new-kernel-package-design 2019-05-22 14:53:44 +03:00
gapi_fluid_roi_test.cpp Merge pull request #12608 from dmatveev:gapi 2018-09-26 21:50:39 +03:00
gapi_fluid_test_kernels.cpp Merge pull request #15312 from smirnov-alexey:gapi_fluid_garray 2019-09-02 15:51:58 +03:00
gapi_fluid_test_kernels.hpp Merge pull request #15312 from smirnov-alexey:gapi_fluid_garray 2019-09-02 15:51:58 +03:00
gapi_fluid_test.cpp Merge pull request #15312 from smirnov-alexey:gapi_fluid_garray 2019-09-02 15:51:58 +03:00
gapi_gcompiled_tests.cpp spelling fixes 2019-02-09 22:29:54 +01:00
gapi_gcomputation_tests.cpp Merge pull request #14741 from rgarnov:gapi_fix_includes 2019-06-14 19:27:19 +03:00
gapi_gpu_test.cpp Merge pull request #14741 from rgarnov:gapi_fix_includes 2019-06-14 19:27:19 +03:00
gapi_kernel_tests.cpp Merge pull request #14741 from rgarnov:gapi_fix_includes 2019-06-14 19:27:19 +03:00
gapi_mock_kernels.hpp Merge pull request #14741 from rgarnov:gapi_fix_includes 2019-06-14 19:27:19 +03:00
gapi_planar_test.cpp Added GMatP type 2019-04-30 17:25:29 +03:00
gapi_sample_pipelines.cpp Merge pull request #14151 from TolyaTalamanov:at/own-mat-output-doesnt-support 2019-05-22 19:57:08 +03:00
gapi_scalar_tests.cpp Fixed uniniitialized mats in tests, added operator<< for compare_f 2018-11-09 12:00:55 +03:00
gapi_smoke_test.cpp Merge pull request #12608 from dmatveev:gapi 2018-09-26 21:50:39 +03:00
gapi_transform_tests.cpp Simplify tests on GAPI_TRANSFORM 2019-08-14 13:37:40 +03:00
gapi_typed_tests.cpp Merge pull request #12608 from dmatveev:gapi 2018-09-26 21:50:39 +03:00
gapi_util_tests.cpp Merge pull request #14741 from rgarnov:gapi_fix_includes 2019-06-14 19:27:19 +03:00
opencl_kernels_test_gapi.hpp Merge pull request #14741 from rgarnov:gapi_fix_includes 2019-06-14 19:27:19 +03:00
test_main.cpp Merge pull request #12608 from dmatveev:gapi 2018-09-26 21:50:39 +03:00
test_precomp.hpp Merge pull request #15090 from dmatveev:dm/ng-0001-g-api-inference-api 2019-08-05 17:56:34 +03:00