opencv/modules/dnn/test
Jakub Golinowski 9f1218b00b Merge pull request #11897 from Jakub-Golinowski:hpx_backend
* Add HPX backend for OpenCV implementation
Adds hpx backend for cv::parallel_for_() calls respecting the nstripes chunking parameter. C++ code for the backend is added to modules/core/parallel.cpp. Also, the necessary changes to cmake files are introduced.
Backend can operate in 2 versions (selectable by cmake build option WITH_HPX_STARTSTOP): hpx (runtime always on) and hpx_startstop (start and stop the backend for each cv::parallel_for_() call)

* WIP: Conditionally include hpx_main.hpp to tests in core module
Header hpx_main.hpp is included to both core/perf/perf_main.cpp and core/test/test_main.cpp.
The changes to cmake files for linking hpx library to above mentioned test executalbles are proposed but have issues.

* Add coditional iclusion of hpx_main.hpp to cpp cpu modules

* Remove start/stop version of hpx backend
2018-08-31 16:23:26 +03:00
..
cityscapes_semsegm_test_enet.py Misc. modules/ typos 2018-02-12 07:09:43 -05:00
imagenet_cls_test_alexnet.py python: better Python 3 support 2018-05-11 17:32:04 +03:00
imagenet_cls_test_googlenet.py Misc. modules/ typos 2018-02-12 07:09:43 -05:00
imagenet_cls_test_inception.py Misc. modules/ typos 2018-02-12 07:09:43 -05:00
npy_blob.cpp dnn: fix precomp.hpp usage 2018-02-28 17:06:26 +03:00
npy_blob.hpp dnn: fix precomp.hpp usage 2018-02-28 17:06:26 +03:00
pascal_semsegm_test_fcn.py documentation: avoid links to 'master' branch from 3.4 maintenance branch (2) 2018-05-31 19:30:56 +03:00
test_backends.cpp Enable more deep learning tests using Intel's Inference Engine backend 2018-08-27 18:37:35 +03:00
test_caffe_importer.cpp Enable more deep learning tests using Intel's Inference Engine backend 2018-08-27 18:37:35 +03:00
test_common.hpp Update Inference Engine tests 2018-06-26 15:38:08 +03:00
test_darknet_importer.cpp Add readNet* functions which parse models from byte arrays 2018-07-10 11:12:01 +03:00
test_googlenet.cpp dnn(test): drop CV_ENUM for DNNBackend / DNNTarget 2018-07-10 15:12:01 +03:00
test_halide_layers.cpp dnn(test): mark unstable OpenCL tests 2018-08-21 16:31:41 +03:00
test_ie_models.cpp Enable more deep learning tests using Intel's Inference Engine backend 2018-08-27 18:37:35 +03:00
test_layers.cpp Enable more deep learning tests using Intel's Inference Engine backend 2018-08-27 18:37:35 +03:00
test_main.cpp Merge pull request #11897 from Jakub-Golinowski:hpx_backend 2018-08-31 16:23:26 +03:00
test_misc.cpp uint8 inputs for deep learning networks 2018-07-19 14:37:33 +03:00
test_nms.cpp ts: refactor OpenCV tests 2018-02-03 19:39:47 +00:00
test_precomp.hpp dnn(test): drop CV_ENUM for DNNBackend / DNNTarget 2018-07-10 15:12:01 +03:00
test_tf_importer.cpp Enable more deep learning tests using Intel's Inference Engine backend 2018-08-27 18:37:35 +03:00
test_torch_importer.cpp Enable more deep learning tests using Intel's Inference Engine backend 2018-08-27 18:37:35 +03:00