Alexander Alekhin
5190043e56
Merge pull request #21551 from alalek:cmake_dnn_backport_3.4
3 years ago
Maksim Shabunin
d1e76a34a0
3.4: Use modern OpenVINO package interface
...
original commit: 437af37b13
3 years ago
Ilya Lavrenov
5b3d5f9f3c
3.4: Support of OpenVINO interface libraries
...
original commit: c703f1eed6
3 years ago
Alexander Alekhin
441b6dbda0
Merge pull request #21540 from alalek:dnn_support_outputs_registration_3.4
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
Vincent Rabaud
b5b52afd35
Merge pull request #21527 from vrabaud:3.4_msan
...
* Fix wrong MSAN errors.
Because Fortran is called in Lapack, MSAN does not think the memory
has been written even though it is the case.
MSAN does no support well cross-language memory analysis.
* Make a dedicated check.
3 years ago
Alexander Alekhin
dc35633aa4
Merge pull request #21521 from alalek:dnn_ignore_denormals
3 years ago
Alexander Alekhin
ac51ba38f9
Merge pull request #21525 from VadimLevin:dev/vlevin/pysubmodules-refcounter-fix
3 years ago
Vadim Levin
ef85b24a78
fix: wrong reference counter after module initialization
3 years ago
Alexander Alekhin
16661847a7
Merge pull request #21517 from alalek:cmake_dont_force_werror
3 years ago
Alexander Alekhin
7f782a1a24
Merge pull request #21499 from sturkmen72:update_documentation
3 years ago
Alexander Alekhin
9188ce68aa
Merge pull request #21490 from rogday:optional_outputs
3 years ago
Alexander Alekhin
70b0274c8e
dnn: apply hint to ignore denormals processing
3 years ago
Alexander Alekhin
83ce1de8e7
Merge pull request #21506 from alalek:core_fp_denormals
3 years ago
Alexander Alekhin
b1d484f827
core(parallel): propagate FP denormals mode
3 years ago
Alexander Alekhin
123519165d
core: FP denormals hints support
3 years ago
Alexander Alekhin
30ff9c6775
cmake: don't force -Werror=...
...
- improve compatibility with further compiler versions
- warnings are not errors by default
3 years ago
Alexander Alekhin
906f5f7e96
Merge pull request #21514 from pkubaj:patch-1
3 years ago
Alexander Alekhin
e3a4ff33d2
Merge pull request #21512 from vrabaud:3.4_ub_drawing
3 years ago
pkubaj
5d9ea394ba
Fix VSX detection on FreeBSD
...
hwcap should actually be long.
3 years ago
Vincent Rabaud
abb5c9fd92
Fix undefined behavior in line drawing.
...
Left shift of negative values is undefined.
3 years ago
Alexander Alekhin
92af03579c
Merge pull request #21501 from sturkmen72:update_samples
3 years ago
Alexander Alekhin
e67593673f
Merge pull request #21505 from georgthegreat:patch-1
3 years ago
Yuriy Chernyshov
d1b533d399
Disable -Wreturn-type-c-linkage under clang-cl
...
clang-cl defines both __clang__ and _MSC_VER, yet uses `#pragma GCC` to disable certain diagnostics.
At the time `-Wreturn-type-c-linkage` was reported by clang-cl.
This PR fixes this behavior by reordering defines.
3 years ago
Suleyman TURKMEN
2647902fee
Update python samples
3 years ago
Alexander Alekhin
3f2377017c
Merge pull request #21497 from alalek:fix_build_gcc12_3.4
3 years ago
Suleyman TURKMEN
2b5bb02817
Update imgcodecs.hpp
3 years ago
Alexander Alekhin
302d14adef
build: fix GCC12 compilation
3 years ago
Alexander Alekhin
f811ba8777
Merge pull request #21429 from alalek:dnn_api_explicit_const_3.4
3 years ago
Smirnov Egor
17b2d92a3d
add optional outputs support and fix graph links
3 years ago
Alexander Alekhin
e61277002c
Merge pull request #21349 from alalek:cmake_link_no_undefined
3 years ago
Alexander Alekhin
ca5258f140
Merge pull request #21483 from alalek:cmake_highgui_opengl_update_3.4
3 years ago
Alexander Alekhin
8f4473b3e3
Merge pull request #21478 from VadimLevin:dev/vlevin/pysubmodules-initialization-fix
3 years ago
Alexander Alekhin
51e8af9e5f
cmake(link): add '-Wl,--no-undefined'
...
- avoid missing of necessary library dependencies
3 years ago
Alexander Alekhin
82818e7324
cmake(highgui): update handling of OpenGL libraries
3 years ago
Vadim Levin
eca2d92791
fix: submodules creation and registration
...
- Add special case handling when submodule has the same name as parent
- `PyDict_SetItemString` doesn't steal reference, so reference count
should be explicitly decremented to transfer object life-time
ownership
- Add sanity checks for module registration input
3 years ago
Alexander Alekhin
25f25275cd
Merge pull request #21468 from VadimLevin:dev/vlevin/handle-pymodule-add-object-result
3 years ago
Alexander Alekhin
8e2a3c1d2f
Merge pull request #21470 from alalek:winpack_dldt_fix_21469
3 years ago
Vadim Levin
76e34d6f2c
fix: handle possible PyModule_AddObject failure
...
Comment from Python documentation:
Unlike other functions that steal references, `PyModule_AddObject()` only
decrements the reference count of value on success.
This means that its return value must be checked, and calling code must
`Py_DECREF()` value manually on error.
3 years ago
Alexander Alekhin
e613b17c05
build(winpack_dldt): repair build with MSVS 2019 (16.11.9)
3 years ago
Alexander Alekhin
b304730225
dnn: fix API - explicit ctors, const methods
3 years ago
Alexander Alekhin
5e327af327
Merge pull request #21426 from alalek:dnn_simd_unaligned_weights_fix
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
c25fd3349b
Merge pull request #21421 from vrabaud:3.4size_t
3 years ago
Vincent Rabaud
4db3a388dd
Fix a potential UBSAN error.
...
We only use that value as uint64_t below anyway.
3 years ago
Alexander Alekhin
1ba7c2f276
Merge pull request #21416 from alalek:videoio_msmf_sourcereadercb_dtor_message_info
3 years ago
h6197627
649f747f8a
Merge pull request #21405 from h6197627:3.4
...
* Use c++ namespaces explicitly
* Add root cv c++ namespace
3 years ago
Alexander Alekhin
05dbaf7672
videoio(msmf): use info message in SourceReaderCB destructor
3 years ago
Alexander Alekhin
742a08229e
Merge pull request #21412 from crackwitz:kmeans-N-ge-K-message
3 years ago