opencv/modules/dnn/src
HAN Liutong 4935b14539
Merge pull request #21012 from hanliutong:rvv_clang
Update RVV backend for using Clang.

* Update cmake file of clang.

* Modify the RVV optimization on DNN to adapt to clang.

* Modify intrin_rvv: Disable some existing types.

* Modify intrin_rvv: Reinterpret instead of load&cast.

* Modify intrin_rvv: Update load&store without cast.

* Modify intrin_rvv: Rename vfredsum to fredosum.

* Modify intrin_rvv: Rewrite Check all/any by using vpopc.

* Modify intrin_rvv: Use reinterpret instead of c-style casting.

* Remove all macros which is not used in v_reinterpret

* Rename vpopc to vcpop according to spec.
2021-12-03 15:13:24 +00:00
..
caffe Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2021-11-05 09:27:46 +00:00
cuda Merge pull request #20933 from shubham-shahh:master 2021-11-28 12:54:29 +00:00
cuda4dnn add Ceil, Floor, Log, Round, Sqrt, Not, Equal, Less, Greater 2021-10-15 16:02:46 +03:00
darknet Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2021-09-25 17:50:00 +00:00
int8layers dnn(int8): fix using of incorrect UMat constructor 2021-10-18 04:46:00 +00:00
layers Merge pull request #21012 from hanliutong:rvv_clang 2021-12-03 15:13:24 +00:00
ocl4dnn Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2021-12-03 12:32:49 +00:00
onnx Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2021-12-03 12:32:49 +00:00
opencl Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2021-12-03 12:32:49 +00:00
tengine4dnn Merge pull request #18323 from liqi-c:tengine-lite-update 2020-09-23 09:34:29 +00:00
tensorflow Merge pull request #20933 from shubham-shahh:master 2021-11-28 12:54:29 +00:00
torch Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-04-08 10:19:09 +00:00
vkcom Fixed build with latest Vulkan headers 2020-05-14 23:20:28 +03:00
webnn Merge pull request #20406 from MarkGHX:gsoc_2021_webnn 2021-11-23 21:15:31 +00:00
debug_utils.cpp Merge pull request #20494 from rogday:onnx_diagnostic_fix 2021-08-20 14:43:47 +00:00
dnn_common.hpp Merge pull request #20494 from rogday:onnx_diagnostic_fix 2021-08-20 14:43:47 +00:00
dnn.cpp Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2021-12-03 12:32:49 +00:00
graph_simplifier.cpp Fix TensorFlow->ONNX imports 2020-07-15 14:36:13 +03:00
graph_simplifier.hpp ONNX: upsample subgraph fusion added 2020-02-29 15:24:06 +05:30
halide_scheduler.cpp
halide_scheduler.hpp
ie_ngraph.cpp Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2021-07-16 10:35:42 +00:00
ie_ngraph.hpp dnn(ie): fix handling of 1D and non-32F outputs of InferenceEngine 2021-07-15 21:47:05 +00:00
init.cpp add Ceil, Floor, Log, Round, Sqrt, Not, Equal, Less, Greater 2021-10-15 16:02:46 +03:00
math_utils.hpp Implement ctc prefix beam search decode for TextRecognitionModel. 2021-08-12 20:33:31 +08:00
model.cpp Implement ctc prefix beam search decode for TextRecognitionModel. 2021-08-12 20:33:31 +08:00
nms.cpp add SoftNMS implementation 2021-10-06 21:31:45 +03:00
nms.inl.hpp boost NMS performance 2021-03-10 15:59:26 +00:00
op_cuda.hpp transfer output blobs in background 2020-07-04 12:55:12 +05:30
op_halide.cpp
op_halide.hpp
op_inf_engine.cpp Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2021-03-22 12:05:23 +00:00
op_inf_engine.hpp Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2021-07-01 10:52:31 +00:00
op_vkcom.cpp
op_vkcom.hpp
op_webnn.cpp Merge pull request #20406 from MarkGHX:gsoc_2021_webnn 2021-11-23 21:15:31 +00:00
op_webnn.hpp Merge pull request #20406 from MarkGHX:gsoc_2021_webnn 2021-11-23 21:15:31 +00:00
precomp.hpp Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-05-28 23:53:54 +00:00