Alexander Alekhin
8bf1b9a422
cmake(cuda): repair ccbin, re-implement execute_process() cache
...
- preventive fix for arch "11.0" (CUDA_ARCH_BIN_OR_PTX_10 bug)
- new var: OPENCV_CUDA_DETECTION_NVCC_FLAGS
- new var: OPENCV_CMAKE_CUDA_DEBUG
4 years ago
Alexander Alekhin
e0f9eac521
cmake: backport CUDA scripts
4 years ago
Alexander Alekhin
b90a2a8497
Merge pull request #17759 from alalek:build_opencv_winpack_dldt_2020.4.0
4 years ago
Alexander Alekhin
950a916952
Merge pull request #17752 from YashasSamaga:generalize-concat-fusion-3.4
4 years ago
Alexander Alekhin
524a2fffe9
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
4 years ago
Alexander Alekhin
3f13339071
Merge pull request #17728 from sturkmen72:patch-4
4 years ago
Alexander Alekhin
eb6678ebef
Merge pull request #17699 from alalek:build_core_cuda
...
* core(cuda): fix build
- MSVS 19.25.28612.0
- CUDA release 11.0, V11.0.167
* cmake(cuda): backport workaround for CUDA 11
* cmake(cuda): call CUDA_BUILD_CLEAN_TARGET() on finalize
* cmake(cuda): use CMAKE_SUPPRESS_REGENERATION with MSVS
4 years ago
Alexander Alekhin
6781ca7d55
Merge pull request #17685 from YashasSamaga:cuda4dnn-cudnn8-support
4 years ago
Alexander Alekhin
d62e0a3695
Merge pull request #17743 from alalek:test_17666
4 years ago
Alexander Alekhin
dcb7fd8520
Merge pull request #17766 from alalek:backport_17756
4 years ago
Alexander Alekhin
d5713c657b
dnn(slice): disable buggy OCV/OCL implementation
4 years ago
Alexander Alekhin
99c4b76a6d
dnn(test): add YOLOv4-tiny tests
4 years ago
Alexander Alekhin
e4887aaa5b
Merge pull request #17761 from mshabunin:test-wo-jpg-png
4 years ago
Alexander Alekhin
0970ef57bd
Merge pull request #17754 from YashasSamaga:cuda4dnn-slice-concat-copy-reduction
4 years ago
Alexander Alekhin
f98c97f796
Merge pull request #17758 from tomoaki0705:fixGapiOpenclTestError
4 years ago
Ilya Churaev
d69a7a3bbf
Fixed header paths for some nGraph ops
...
* Added dependency on IE version
backport of commit: 992c908b56
4 years ago
Alexander Alekhin
ccf6dd07b3
build: winpack_dldt with dldt 2020.4.0
4 years ago
Maksim Shabunin
e8129429e9
imgcodecs: fix test build with disabled JPEG and PNG libs
4 years ago
Tomoaki Teshima
46d3637609
avoid kernel compile error on Arm SBCs
4 years ago
Ilya Churaev
992c908b56
Merge pull request #17756 from ilyachur:feature/ichuraev/fix_ngraph_headers
...
* Fixed header paths for some nGraph ops
* Added dependency on IE version
4 years ago
Suleyman TURKMEN
2566d13100
Update documentation of imwrite()
4 years ago
YashasSamaga
cbdaa93e54
reduce slice, concat to copy; enable more concat fusions
4 years ago
Alexander Alekhin
5a15369d4d
Merge pull request #17729 from modeste2015:3.4
4 years ago
Alexander Alekhin
deaf1dd458
Merge pull request #17724 from pemmanuelviel:pev--fix-mix-of-types
4 years ago
pemmanuelviel
65f87b114b
Merge pull request #17722 from pemmanuelviel:pev--replace-asserts
...
* Clean: replace C style asserts by CV_Assert and CV_DbgAssert
* Try fixing warning on Windows compilation
* Another way trying to fix warnings on Win
* Fixing warnings with some compilers:
Some compilers warn on systematic exit preventing to execute the code that follows.
This is why assert(0) that exits only in debug was working, but not CV_Assert or CV_Error
that exit both in release and debug, even if with different behavior.
In addition, other compilers complain when return 0 is removed from getKey(),
even if before we have a statement leading to systematic exit.
* Disable "unreachable code" warnings for Win compilers so we can use proper CV_Error
4 years ago
Alexander Alekhin
8f5b453a96
Merge pull request #17719 from pemmanuelviel:pev--fix-computeNodeStatistics-genericity
4 years ago
YashasSamaga
b7eec216e9
generalize axis for concat fusion
4 years ago
YashasSamaga
4988e131fd
transfer output blobs in background
4 years ago
Christoph
657c8d1c65
Merge pull request #17454 from creinders:master
...
fix instable fisheye undistortPoints
* remove artefacts when (un)distorting fisheye images with large distortion coefficient values
* fix fisheye undistortion when theta is close to zero
* add fisheye image undistort and distort test
* Fixed type conversion warnings
* fixed trailing whitespace
4 years ago
Alexander Alekhin
e03891b744
Merge pull request #17701 from pemmanuelviel:pev-lshIndexParams-consistency
4 years ago
Alexander Alekhin
dc57707e60
Merge pull request #17744 from alalek:issue_17657
4 years ago
Alexander Alekhin
56b5a7d977
cmake: fix ENABLE_PROFILING
4 years ago
Liubov Batanina
65dbbf712d
Merge pull request #17733 from l-bat:tiny_yolov4
...
* Supported yolov4-tiny
* Added comments
4 years ago
Alexander Alekhin
49497d8e7c
Merge pull request #17725 from pemmanuelviel:pev--precompute-divisor
4 years ago
Pierre-Emmanuel Viel
728684840c
Fix trees parsing behavior in hierarchical_clustering_index:
...
Before, when maxCheck was reached in the first descent of a tree, time was still wasted parsing
the next trees till their best leaves whose points were not used at all.
4 years ago
Alexander Alekhin
73f7d091f8
Merge pull request #17721 from pemmanuelviel:pev--fix-hist-intersect-arguments
4 years ago
Ken Shirriff
00e1bc49c8
Merge pull request #17708 from shirriff:patch-1
...
Clarify component statistics documentation
* Change ConnectedComponentsTypes documentation
Change from "algorithm output formats" to "statistics" because it specifies types of statistics, not formats.
* Documentation: clarify component statistics
Explain that ConnectedComponentTypes selects a statistic.
4 years ago
Heritier Kinke
cb3a098b25
forget to look in sub folder of include/openblas
4 years ago
Alexander Alekhin
5a7045181a
Merge pull request #17723 from pemmanuelviel:pev--remove-duplicate
4 years ago
Pierre-Emmanuel Viel
6a045fd678
Fix arguments list in loadindex for histogram intersection
4 years ago
Pierre-Emmanuel Viel
327f92cc46
Precompute the divisor to ensure that no kind of compiler would process it on the fly at each call.
4 years ago
Pierre-Emmanuel Viel
482cacd420
Mix of 32 and 64bits vector types prevents vectorisation for distance computation.
...
Argument "a" is of type ElementType* that is either int* or float*, while b was double*.
Mixing types prevents the possibility to use SSE or AVX instructions.
On implementation without SIMD instructions, this doesn't show any impact on performance.
4 years ago
Pierre-Emmanuel Viel
93a6be836c
Remove duplicate line
4 years ago
Pierre-Emmanuel Viel
ef7185ce43
Fix genericity of computeNodeStatistics that couldn't compute stats properly on sub-nodes
4 years ago
Alexander Alekhin
a5fdcf9881
Merge pull request #17700 from asmorkalov:as/cuda_cmake_compat
4 years ago
YashasSamaga
62a63021c7
add cuDNN 8 support
4 years ago
Pierre-Emmanuel Viel
33fab84473
Type consistency for all xxxIndexParams integer arguments as well as with miniflann's LshIndexParams
4 years ago
Alexander Smorkalov
0ccc839397
Restored compatibility with CMake older than 3.7.
4 years ago
Yosshi999
920c180052
use universal SIMD intrinsics for SIFT
4 years ago
Alexander Alekhin
a711e2aa41
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
4 years ago