rogday
93dc0679ec
Merge pull request #21818 from rogday:revert_renaming
...
* add prefixes to layer names and layer output names
* dnn: OPENCV_DNN_ONNX_USE_LEGACY_NAMES runtime parameter
Co-authored-by: Alexander Alekhin <alexander.a.alekhin@gmail.com>
3 years ago
fengyuentau
ff88132620
support asymmetric paddings for qconv
3 years ago
Yulv-git
15ac54d5d6
Fix some typos in modules/.
3 years ago
Zihao Mu
64ded50bbf
parsing depth2space and space2depth of ONNX importer
3 years ago
rogday
9cd5a0a1e6
Merge pull request #21884 from rogday:cuda_cleanup
...
Fix CUDA compilation issues and adjust thresholds.
* Fix CUDA compilation issues and adjust thresholds.
* add conformance tests to denylist
3 years ago
rogday
a2b84e9897
add assert to tf graph simplifier to address security concerns
3 years ago
OpenCV Developers
e3a55af336
dnn(test): update opencv_face_detector checks
...
original commit: be4a432bea
3 years ago
OpenCV Developers
be4a432bea
dnn(test): update opencv_face_detector checks
3 years ago
zihaomu
e36948cfbc
add ONNX OP sign, shrink and reciprocal
3 years ago
Alexander Alekhin
08d44f588f
dnn(test): update OpenVINO tests 2022.1.0 (OpenCV 4.x)
3 years ago
Alexander Alekhin
4d927e73f1
dnn(test): update OpenVINO tests 2022.1.0
3 years ago
Zihao Mu
7b582b71ba
Merge pull request #21036 from fengyuentau:timvx_backend_support
...
dnn: TIM-VX NPU backend support
* Add TimVX NPU backend for DNN module.
* use official branch from tim-vx repo; fix detecting viv sdk
Co-authored-by: fytao <yuantao.feng@outlook.com>
3 years ago
Smirnov Egor
abebbf04b1
Add CUDA support for LSTM.
...
Co-authored-by: Julia Bareeva <jbareeva@gmail.com>
3 years ago
Alexander Alekhin
6f5cf8c15f
dnn: fix ReduceLayer implementation, update OpenVINO tests
3 years ago
Alexander Alekhin
b687bc807a
dnn(test): update OpenVINO tests 2021.4.2
3 years ago
luz paz
8e8e4bbabc
dnn: fix various dnn related typos
...
Fixes source comments and documentation related to dnn code.
3 years ago
Alexander Alekhin
4c79318694
dnn: fix index access
3 years ago
Zihao Mu
b6b5c27cec
Support for some reduce layers for onnx
3 years ago
rogday
93353aea70
Merge pull request #21522 from rogday:lstm
...
Fix LSTM support in ONNX
* fix LSTM and add peephole support
* disable old tests
* turn lambdas into functions
* more hacks for c++98
* add assertions
* slice fixes
* backport of cuda-related fixes
* address review comments
3 years ago
Ilya Churaev
419918076e
Changed call of NodeTypeInfo constructor
3 years ago
Alexander Alekhin
a120adde63
dnn: add dnn.cpp file with information about git commits history
3 years ago
Alexander Alekhin
a80af177b6
dnn: split dnn.cpp code
...
base commit: 19926e2979
original dnn.cpp content: 19926e2979/modules/dnn/src/dnn.cpp
3 years ago
Tsukasa Sugiura
8db7d435b9
Merge pull request #21692 from UnaNancyOwen:add_softmax
...
* add apply softmax option to ClassificationModel
* remove default arguments of ClassificationModel::setSoftMax()
* fix build for python
* fix docs warning for setSoftMax()
* add impl for ClassficationModel()
* fix failed build for docs by trailing whitespace
* move to implement classify() to ClassificationModel_Impl
* move to implement softmax() to ClassificationModel_Impl
* remove softmax from public method in ClassificationModel
3 years ago
Egor Smirnov
375fe81311
fix slice and expand
3 years ago
Yuantao Feng
f77c3574af
Merge pull request #21607 from fengyuentau:fix_FaceDetectorYN_dynamic_shape
...
Use YuNet of fixed input shape to fix not-supported-dynamic-zero-shape for FaceDetectorYN
* use yunet with input of fixed shape
* update yunet used in face recognition regression
3 years ago
Maksim Shabunin
a251474144
Update filters in ONNX tests
3 years ago
Maksim Shabunin
45cbf70265
Update filters in ONNX tests
3 years ago
Alexander Alekhin
effce0573b
dnn: drop legacy Inference Engine NN builder API
3 years ago
Alexander Alekhin
1da48beeec
dnn(ngraph): fix output names
3 years ago
Alexander Alekhin
b57ff73086
dnn(ngraph): fix outputs handling, drop 'unconnected' logic
3 years ago
Alexander Alekhin
67978b5746
dnn(ngraph): add debuging messages
3 years ago
Alexander Alekhin
062f305d1a
dnn: don't fuse 'outputs' with OpenVINO backend
3 years ago
Alexander Alekhin
1f70d4e2a5
dnn(test): re-enable ONNX split tests for OpenVINO
3 years ago
Alexander Alekhin
aa5bc20c83
dnn(ngraph): fixup get_output_as_single_output_node() replacement patch
3 years ago
Maksim Shabunin
d1e76a34a0
3.4: Use modern OpenVINO package interface
...
original commit: 437af37b13
3 years ago
Maksim Shabunin
437af37b13
Use modern OpenVINO package interface
3 years ago
Alexander Alekhin
870c8d3c4e
dnn(test): fix int8 tolerances
3 years ago
Alexander Alekhin
a7e6a1059c
dnn(test): fix outputs handling in ONNX conformance
...
- ONNX output is 1 tensor per defined output instead of N tensors from outputs of "output" layer
3 years ago
Alexander Alekhin
85719a0a5d
dnn: support outputs registration under new names
...
- fixed ONNX importer
3 years ago
Zihao Mu
9e3ba487fa
Merge pull request #21518 from zihaomu:resize_onnx_opset13
...
Add resize layer compatible with ONNX opset13 version
3 years ago
Alexander Alekhin
70b0274c8e
dnn: apply hint to ignore denormals processing
3 years ago
Alexander Alekhin
eb7b45d26b
dnn: fix API - explicit ctors, const methods
3 years ago
Smirnov Egor
17b2d92a3d
add optional outputs support and fix graph links
3 years ago
rogday
0fe7420638
fix model diagnostic tool
3 years ago
Alexander Alekhin
b304730225
dnn: fix API - explicit ctors, const methods
3 years ago
Maksim Shabunin
d5f73f89d8
Fixed issues found by static analysis
3 years ago
Alexander Alekhin
80d9f624d0
dnn: don't use aligned load without alignment checks
...
- weights are unaligned in dasiamprn sample (comes from numpy)
3 years ago
Alexander Alekhin
76fb3652fc
dnn(ocl): fix fp16 kernel compilation
3 years ago
Alexander Alekhin
9699e2b483
dnn(onnx): handle non-default ONNX domains
...
- re-enable quantized models tests
3 years ago
Alexander Alekhin
6385511e88
dnn: add checks in pooling layer implementation
...
- to avoid out of buffer access
3 years ago