Vladislav Vinogradov
2899d558ac
record cuda gpu name to output report
12 years ago
Vladislav Vinogradov
f87ef77269
removed GPU_/CPU_ prefix from gpu's sanity test
12 years ago
Roman Donchenko
7a104d2793
Added an option to print available implementation variants.
12 years ago
Roman Donchenko
b581f27249
Made perf tests record module name, selected implementation and number of threads.
12 years ago
Roman Donchenko
936236e4b1
Extended the CPU/GPU selection mechanism in performance tests.
...
Now it allows choosing between arbitrary implementation variants.
12 years ago
Alexey Spizhevoy
e0ead7b606
fixed assertion failure (vector out of range) for the 'vc10,debug' build ( #2775 )
12 years ago
Andrey Kamaev
4f1913ed26
Correct tolerance value for sanity checks with ERROR_RELATIVE
...
Use min/max bounds instead of local value to calculate acceptance threshold.
Threshold based on local values somethimes does not work because cancellation
of big values may produce error bigger than local value.
12 years ago
Ivan Korolev
6385b0f7ed
Fixed a formula to calculate the relative error
12 years ago
Vladislav Vinogradov
b7e6b5af1b
fixed tests (call resetDevice, if there was a gpu failure)
12 years ago
Andrey Kamaev
80a1d569ca
Add support for multidimentional matrices into the sanity checks
12 years ago
Andrey Kamaev
e1afb1409f
Add --perf_verify_sanity option to performance tests
...
This option provides an easy way to identify tests having no regression data
for sanity checks
12 years ago
Andrey Kamaev
6e244c83cd
Corrected sanity checks in several perf tests
...
Also fixed a typo in performance testing framework and removed hardcoded
temporary file name from highgui perf test
12 years ago
Andrey Kamaev
c13eb07d47
Fix argument parsing for old command line parser
13 years ago
OpenCV Buildbot
04384a71e4
Normalize line endings and whitespace
13 years ago
Andrey Kamaev
d566c6bc86
Revert "add new version of CommandLineParser. add empty docs"
...
This reverts commit 54a202b3d5
.
Conflicts:
modules/core/doc/command_line_parser.rst
modules/core/include/opencv2/core/core.hpp
modules/core/src/cmdparser.cpp
modules/gpu/perf/main.cpp
modules/gpu/test/main.cpp
modules/ts/src/ts_perf.cpp
13 years ago
Andrey Kamaev
52e490ef88
Revert "fixed compile error under linux"
...
This reverts commit e2d9fc4dcc
.
13 years ago
Andrey Kamaev
3ffe0f0117
Remove unused tbb::task_scheduler_init from perf tests
13 years ago
Andrey Kamaev
c3881ede62
Refactor thread management in performance tests
13 years ago
marina.kolpakova
800cb9d0e6
allow gpu module write sanity data for GPU and CPU tests in one xml
13 years ago
Andrey Kamaev
a3a658c034
Quiet MSVC warning
13 years ago
Andrey Kamaev
97640847c5
Add methods to sort keypoints and corresponding descriptors
13 years ago
Andrey Kamaev
18295bc778
Improve performance tests failures formatting
13 years ago
Andrey Kamaev
423837ddae
Restore theRNG seed reset on test SetUp as it is still needed
13 years ago
marina.kolpakova
b28acfc12e
add GPU module specific command line arguments
13 years ago
marina.kolpakova
f88be98ec4
print information message about target device for GPU module tests
13 years ago
marina.kolpakova
f5d6367ea1
GPU module performance tests are aligned with other OpenCV pefrofmance tests
13 years ago
Andrey Kamaev
39d6eb7312
Add sanity check support for vector<DMatch>
13 years ago
Andrey Kamaev
95b6a103b5
Add sanity checks support for vertor<KeyPoint>
13 years ago
Andrey Kamaev
5a5c477be6
Make performance tests for solvePnPRansec more determenistic
13 years ago
Andrey Kamaev
c146c54bcd
Fix sanity checks for empty objects
13 years ago
Andrey Kamaev
6151a6ea0b
Make SANITY_CHECK required for all performance tests
13 years ago
Andrey Morozov
e2d9fc4dcc
fixed compile error under linux
13 years ago
AoD314
54a202b3d5
add new version of CommandLineParser. add empty docs
13 years ago
Daniil Osokin
e37b9469da
Added perf tests
13 years ago
Daniil Osokin
cfd80152bb
test
13 years ago
Andrey Kamaev
bd0e0b5800
Merged the trunk r8589:8653 - all changes related to build warnings
13 years ago
Andrey Kamaev
c5aba337e9
Fixed number of warnings. Fixed mingw64 build.
13 years ago
Andrey Kamaev
49a1ba6038
Set stricter warning rules for gcc
13 years ago
Anatoly Baksheev
6455488ff4
perf_framework: added TEST_CYCLE_MULTIRUN macros ( invokes function tested several times at each iteration )
13 years ago
Vadim Pisarevsky
2fd1e2ea57
merged all the latest changes from 2.4 to trunk
13 years ago
Andrey Kamaev
7cc7a3f37d
Suppressed hundreds of useless MSVC warnings (can be reenabled setting cmake variable ENABLE_NOISY_WARNINGS to ON). Fixed some of remaining warnings.
13 years ago
Marina Kolpakova
cf02b2e258
additional android logging for output gtest xml file
13 years ago
Andrey Kamaev
2854e7b5a2
Fixed perf tests crash in case of corrupted sanity data; added option to control process of generating new sanity records
13 years ago
Vadim Pisarevsky
4985c1b632
fixed hundreds of warnings from MSVC 2010.
13 years ago
Andrey Kamaev
691d392312
Fixes: Android NDK r7b, android build warnings, build with Visual Studio 2005.
13 years ago
Anatoly Baksheev
84db4eb6fa
fixed ~200 warnings for windows
...
minor build system changes (now cuda code in opencv_core is compiled using CUDA_ARCH* cmake variables)
13 years ago
Andrey Kamaev
58b980ea88
Perf testing: added ERROR_RELATIVE mode to SANITY_CHECK
13 years ago
Andrey Kamaev
f937d68d60
Fixed build for x64 with sse2 disabled; several improvements in performance testing framework; enabled SANITY_CHECK() for performance tests
13 years ago
Andrey Kamaev
41d3a9a192
Minor perf tests framework improvement
14 years ago
Leonid Beynenson
59d89c7a7a
Added possibility to configure TBB behavior in Perf tests --- now we can set the number of TBB threads in the perf tests either as console parameter perf_tbb_nthreads or
...
in a test itself using the method declare.tbb_threads(n).
14 years ago