opencv/modules/dnn/src
Abduragim Shtanchaev 6b53fe8f7b
Merge pull request #23746 from Abdurrahheem:ash/graph_simplifier
Assertion Fix in Split Layer #23746

### Pull Request Readiness Checklist

This PR fixes issue mentioned in [#23663](https://github.com/opencv/opencv/issues/23663)
Merge with https://github.com/opencv/opencv_extra/pull/1067

See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request

- [x] I agree to contribute to the project under Apache 2 License.
- [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV
- [x] The PR is proposed to the proper branch
- [x] There is a reference to the original bug report and related work
- [x] There is accuracy test, performance test and test data in opencv_extra repository, if applicable
      Patch to opencv_extra has the same branch name.
- [x] The feature is well documented and sample code can be built with the project CMake
2023-06-07 16:01:42 +03:00
..
caffe Merge pull request #23604 from dkurt:dnn_no_protobuf 2023-05-15 12:23:18 +03:00
cuda Solve the bug of same shape broadcast with CUDA 2023-05-15 13:55:38 +08:00
cuda4dnn Merge pull request #23061 from WanliZhong:gemm_cuda 2023-02-09 00:06:32 +03:00
darknet support silu activation in darknet 2022-08-22 10:51:29 +08:00
int8layers Merge pull request #23655 from fengyuentau:qlinearsoftmax 2023-05-25 13:35:58 +03:00
layers Merge pull request #23625 from zihaomu:improve_conv 2023-05-26 12:59:36 +03:00
ocl4dnn tune for opencl 2022-08-14 17:47:48 +08:00
onnx Merge pull request #23746 from Abdurrahheem:ash/graph_simplifier 2023-06-07 16:01:42 +03:00
opencl Merge pull request #23219 from fengyuentau:add_gelu 2023-02-10 18:03:29 +00:00
tengine4dnn tengine: supports conv with asymmetric padding 2022-08-29 02:51:26 +00:00
tensorflow Merge pull request #23645 from Abdurrahheem:ash/tf_init_input_check 2023-05-19 13:28:24 +03:00
tflite Merge pull request #23409 from dkurt:dnn_tflite_quant 2023-04-24 13:44:10 +03:00
torch Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2022-03-05 19:46:28 +00:00
vkcom speed up vulkan dnn, and support ios and apple m1 chip. (#23349) 2023-05-18 20:02:27 +03:00
webnn Merge pull request #20406 from MarkGHX:gsoc_2021_webnn 2021-11-23 21:15:31 +00:00
backend.cpp dnn: plugin support for OpenVINO 2022-10-07 16:57:31 +00:00
backend.hpp dnn: plugin support for OpenVINO 2022-10-07 16:57:31 +00:00
debug_utils.cpp fix model diagnostic tool 2022-01-18 01:22:22 +03:00
dnn_common.hpp speed up vulkan dnn, and support ios and apple m1 chip. (#23349) 2023-05-18 20:02:27 +03:00
dnn_params.cpp dnn: use inheritance for OpenVINO net impl 2022-09-06 18:05:00 +00:00
dnn_read.cpp Merge pull request #23161 from dkurt:dnn_tflite 2023-02-13 14:00:20 +00:00
dnn_utils.cpp Merge pull request #22750 from zihaomu:improve_blobFromImage 2023-04-21 19:10:17 +03:00
dnn.cpp dnn: fix index access 2022-03-19 06:54:07 +00:00
factory.hpp dnn: plugin support for OpenVINO 2022-10-07 16:57:31 +00:00
graph_simplifier.cpp Merge pull request #21518 from zihaomu:resize_onnx_opset13 2022-01-28 17:55:01 +03:00
graph_simplifier.hpp ONNX: upsample subgraph fusion added 2020-02-29 15:24:06 +05:30
halide_scheduler.cpp Merge pull request #22656 from dkurt:halide_fixes 2022-10-21 17:49:49 +03:00
halide_scheduler.hpp
ie_ngraph.cpp dnn(openvino): remove undefined status 2022-12-28 06:55:00 +00:00
ie_ngraph.hpp Merge pull request #22957 from dkurt:new_openvino_api 2022-12-23 16:58:41 +00:00
init.cpp dnn: refactor reduce (#23613) 2023-05-17 10:03:45 +03:00
layer_factory.cpp dnn: plugin support for OpenVINO 2022-10-07 16:57:31 +00:00
layer_internals.hpp dnn: plugin support for OpenVINO 2022-10-07 16:57:31 +00:00
layer.cpp speed up vulkan dnn, and support ios and apple m1 chip. (#23349) 2023-05-18 20:02:27 +03:00
legacy_backend.cpp dnn: add the CANN backend (#22634) 2022-12-21 09:04:41 +03:00
legacy_backend.hpp dnn: split dnn.cpp code 2022-03-08 19:22:46 +00:00
math_utils.hpp Implement ctc prefix beam search decode for TextRecognitionModel. 2021-08-12 20:33:31 +08:00
model.cpp add scale factor to DB demo. 2023-04-30 22:03:21 +08:00
net_cann.cpp Merge pull request #23401 from fengyuentau:fix_cann_layer_support 2023-04-20 10:18:35 +03:00
net_impl_backend.cpp Merge pull request #22275 from zihaomu:fp16_support_conv 2023-05-17 09:38:33 +03:00
net_impl_fuse.cpp Merge pull request #23625 from zihaomu:improve_conv 2023-05-26 12:59:36 +03:00
net_impl.cpp speed up vulkan dnn, and support ios and apple m1 chip. (#23349) 2023-05-18 20:02:27 +03:00
net_impl.hpp speed up vulkan dnn, and support ios and apple m1 chip. (#23349) 2023-05-18 20:02:27 +03:00
net_openvino.cpp Merge pull request #22957 from dkurt:new_openvino_api 2022-12-23 16:58:41 +00:00
net_quantization.cpp add enableWinograd API for Net. 2022-10-09 09:33:07 +08:00
net.cpp add enableWinograd API for Net. 2022-10-09 09:33:07 +08:00
nms.cpp batched nms impl 2022-11-29 15:32:34 +08:00
nms.inl.hpp boost NMS performance 2021-03-10 15:59:26 +00:00
op_cann.cpp Merge pull request #23319 from fengyuentau:fix_zoo_issue_136 2023-03-13 21:46:33 +03:00
op_cann.hpp Merge pull request #23319 from fengyuentau:fix_zoo_issue_136 2023-03-13 21:46:33 +03:00
op_cuda.cpp Let part of the operators in nary_eltwise support cuda 2022-11-02 14:08:21 +08:00
op_cuda.hpp transfer output blobs in background 2020-07-04 12:55:12 +05:30
op_halide.cpp dnn: split dnn.cpp code 2022-03-08 19:22:46 +00:00
op_halide.hpp
op_inf_engine.cpp Merge pull request #22957 from dkurt:new_openvino_api 2022-12-23 16:58:41 +00:00
op_inf_engine.hpp Merge pull request #22957 from dkurt:new_openvino_api 2022-12-23 16:58:41 +00:00
op_timvx.cpp Merge pull request #21036 from fengyuentau:timvx_backend_support 2022-03-31 21:42:11 +00:00
op_timvx.hpp Merge pull request #21036 from fengyuentau:timvx_backend_support 2022-03-31 21:42:11 +00:00
op_vkcom.cpp speed up vulkan dnn, and support ios and apple m1 chip. (#23349) 2023-05-18 20:02:27 +03:00
op_vkcom.hpp speed up vulkan dnn, and support ios and apple m1 chip. (#23349) 2023-05-18 20:02:27 +03:00
op_webnn.cpp dnn: split dnn.cpp code 2022-03-08 19:22:46 +00:00
op_webnn.hpp Merge pull request #20406 from MarkGHX:gsoc_2021_webnn 2021-11-23 21:15:31 +00:00
plugin_api.hpp dnn: plugin support for OpenVINO 2022-10-07 16:57:31 +00:00
plugin_wrapper.impl.hpp dnn: plugin support for OpenVINO 2022-10-07 16:57:31 +00:00
precomp.hpp speed up vulkan dnn, and support ios and apple m1 chip. (#23349) 2023-05-18 20:02:27 +03:00
registry.cpp Merge pull request #22275 from zihaomu:fp16_support_conv 2023-05-17 09:38:33 +03:00