opencv/modules/dnn/src
WuZhiwen 3d44e9ad92 Merge pull request #13520 from wzw-intel:hang
* dnn/Vulkan: fix GPU hang for heavy convolution tasks

Intel i915 driver will declare GPU hang if the compute shader
takes too long to complete. See
https://bugs.freedesktop.org/show_bug.cgi?id=108947 for details.

The idea in this commit is to divide heavy task into several light
ones and run compute shader multiple times to make each run take
short time enough.

TODO: Add more efficient compute shader

Signed-off-by: Wu Zhiwen <zhiwen.wu@intel.com>

* dnn/Vulkan: add a more efficient conv shader
2018-12-27 15:06:44 +03:00
..
caffe Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-11-17 14:17:35 +00:00
darknet dnn: update "guard" inline namespace 2018-09-03 20:46:57 +00:00
layers Merge branch '3.4' into merge-3.4 2018-12-22 05:40:15 +00:00
ocl4dnn Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-11-17 14:17:35 +00:00
onnx Merge branch '3.4' into merge-3.4 2018-12-22 05:40:15 +00:00
opencl dnn(ocl4dnn): calculate activation expression once 2018-10-02 21:23:41 +00:00
tensorflow Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-12-09 13:21:58 +00:00
torch Merge branch '3.4' into merge-3.4 2018-12-22 05:40:15 +00:00
vkcom Merge pull request #13520 from wzw-intel:hang 2018-12-27 15:06:44 +03:00
dnn.cpp Merge pull request #13520 from wzw-intel:hang 2018-12-27 15:06:44 +03:00
halide_scheduler.cpp fix doc. 2018-06-03 17:44:24 +08:00
halide_scheduler.hpp
init.cpp Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-12-06 07:06:58 +00:00
nms.cpp Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-09-14 23:44:35 +00:00
nms.inl.hpp dnn: add an accuracy test for NMS 2017-10-25 13:40:56 +03:00
op_halide.cpp core: added MatSize::dims() method 2018-04-27 16:57:29 +03:00
op_halide.hpp dnn: apply CV_OVERRIDE/CV_FINAL 2018-03-28 18:43:27 +03:00
op_inf_engine.cpp Add serialize method for IE net wrapper 2018-12-21 05:52:27 +00:00
op_inf_engine.hpp Merge branch '3.4' into merge-3.4 2018-12-22 05:40:15 +00:00
op_vkcom.cpp Merge pull request #12703 from wzw-intel:vkcom 2018-10-29 17:51:26 +03:00
op_vkcom.hpp Merge pull request #12703 from wzw-intel:vkcom 2018-10-29 17:51:26 +03:00
precomp.hpp dnn: update "guard" inline namespace 2018-09-03 20:46:57 +00:00