opencv/modules/dnn/src
Gursimar Singh 979428d590
Merge pull request #26334 from gursimarsingh:dnn_engine_change
Modify DNN Samples to use ENGINE_CLASSIC for Non-Default Back-end or Target #26334

PR resolves #26325 regarding fall-back to ENGINE_CLASSIC if non-default back-end or target is passed by user.
### Pull Request Readiness Checklist

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
2024-11-08 08:58:35 +03:00
..
caffe Merge pull request #26208 from alexlyulkov:al/new-engine-caffe-parser 2024-10-28 11:32:07 +03:00
cuda Merge pull request #25900 from fengyuentau:dnn/nary_elementwise_multi_thread 2024-07-15 08:57:50 +03:00
cuda4dnn Merge pull request #26056 from vpisarev:new_dnn_engine 2024-10-16 15:28:19 +03:00
darknet Merge pull request #24384 from Dhanwanth1803:feat-crop 2023-12-22 14:55:01 +03:00
int8layers Merge pull request #26056 from vpisarev:new_dnn_engine 2024-10-16 15:28:19 +03:00
layers Merge pull request #26056 from vpisarev:new_dnn_engine 2024-10-16 15:28:19 +03:00
ocl4dnn Merge pull request #26056 from vpisarev:new_dnn_engine 2024-10-16 15:28:19 +03:00
onnx Merge pull request #26056 from vpisarev:new_dnn_engine 2024-10-16 15:28:19 +03:00
opencl Added integer and bool support to dnn OpenCL layers 2024-08-20 12:33:08 +03:00
tensorflow Merge pull request #26056 from vpisarev:new_dnn_engine 2024-10-16 15:28:19 +03:00
tflite Merge pull request #26330 from alexlyulkov:al/new-engine-tflite-parser2 2024-10-22 09:05:58 +03:00
vkcom Merge pull request #25075 from mshabunin:cleanup-imgproc-1 2024-03-05 12:18:31 +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 Merge pull request #26056 from vpisarev:new_dnn_engine 2024-10-16 15:28:19 +03:00
dnn_params.cpp cmake: revise OPENCV_DNN_BACKEND_DEFAULT integration 2023-09-10 13:11:36 +00:00
dnn_read.cpp Merge pull request #26208 from alexlyulkov:al/new-engine-caffe-parser 2024-10-28 11:32:07 +03:00
dnn_utils.cpp Merge pull request #25075 from mshabunin:cleanup-imgproc-1 2024-03-05 12:18:31 +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_buffer_allocator.cpp Merge pull request #26056 from vpisarev:new_dnn_engine 2024-10-16 15:28:19 +03:00
graph_const_fold.cpp Merge pull request #26056 from vpisarev:new_dnn_engine 2024-10-16 15:28:19 +03:00
graph_simplifier.cpp Merge pull request #24577 from dkurt:dnn_graph_match_stack 2023-11-24 10:40:32 +03:00
graph_simplifier.hpp Merge pull request #24483 from dkurt:dnn_fusion_commutative_ops 2023-11-08 16:26:33 +03:00
ie_ngraph.cpp Merge branch 4.x 2024-11-06 08:20:12 +03:00
ie_ngraph.hpp Merge pull request #25458 from alexlyulkov:al/dnn-openvino-int-support 2024-05-15 11:51:59 +03:00
init.cpp Merge pull request #26056 from vpisarev:new_dnn_engine 2024-10-16 15:28:19 +03:00
layer_factory.cpp dnn: plugin support for OpenVINO 2022-10-07 16:57:31 +00:00
layer_internals.hpp Merge pull request #26056 from vpisarev:new_dnn_engine 2024-10-16 15:28:19 +03:00
layer.cpp Merge pull request #26056 from vpisarev:new_dnn_engine 2024-10-16 15:28:19 +03:00
legacy_backend.cpp Merge pull request #25605 from alexlyulkov:al/bool-dnn 2024-06-06 12:52:06 +03:00
legacy_backend.hpp Merge pull request #26056 from vpisarev:new_dnn_engine 2024-10-16 15:28:19 +03:00
math_utils.hpp Implement ctc prefix beam search decode for TextRecognitionModel. 2021-08-12 20:33:31 +08:00
model.cpp Merge pull request #26208 from alexlyulkov:al/new-engine-caffe-parser 2024-10-28 11:32:07 +03:00
net_cann.cpp Merge pull request #23936 from SaltFish-T:4.x 2023-07-27 14:21:30 +03:00
net_impl2.cpp Merge pull request #26056 from vpisarev:new_dnn_engine 2024-10-16 15:28:19 +03:00
net_impl_backend.cpp Merge pull request #26334 from gursimarsingh:dnn_engine_change 2024-11-08 08:58:35 +03:00
net_impl_fuse.cpp Merge pull request #26056 from vpisarev:new_dnn_engine 2024-10-16 15:28:19 +03:00
net_impl.cpp Added exception when calling forward to specified layer with the new dnn engine 2024-10-25 13:00:15 +03:00
net_impl.hpp Merge pull request #26056 from vpisarev:new_dnn_engine 2024-10-16 15:28:19 +03:00
net_openvino.cpp Merge pull request #26056 from vpisarev:new_dnn_engine 2024-10-16 15:28:19 +03:00
net.cpp Merge pull request #26056 from vpisarev:new_dnn_engine 2024-10-16 15:28:19 +03: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 #23936 from SaltFish-T:4.x 2023-07-27 14:21:30 +03:00
op_cuda.cpp Merge pull request #24411 from alexlyulkov:al/dnn-type-inference 2024-03-01 17:07:38 +03:00
op_cuda.hpp Merge pull request #26056 from vpisarev:new_dnn_engine 2024-10-16 15:28:19 +03:00
op_inf_engine.cpp Merge pull request #25605 from alexlyulkov:al/bool-dnn 2024-06-06 12:52:06 +03:00
op_inf_engine.hpp Fix for OpenVINO 2024.0 2024-03-18 15:05:50 +04: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 Fix for OpenVINO 2024.0 2024-03-18 15:05:50 +04: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 branch 4.x 2024-07-17 10:08:16 +03:00