marina.kolpakova
4096b54560
use static assertation where suitable
12 years ago
Vladislav Vinogradov
f0b19d4659
updated license header in whole gpu module
12 years ago
Andrey Kamaev
89356ff16d
Move non-CV functionality from core.hpp to separate utility.hpp header
12 years ago
Vladislav Vinogradov
3b065e38be
fixed warnings
12 years ago
Vladislav Vinogradov
abc9ef6809
moved utility functions from gpu_perf_test and gpu_test to ts module
12 years ago
Andrey Kamaev
ad5cddc007
Main module headers are moved 1 level up
...
e.g. <opencv2/core/core.hpp> become <opencv2/core.hpp>
Also renamed <opencv2/core/opengl_interop.hpp> to <opencv2/core/opengl.hpp>
12 years ago
Vladislav Vinogradov
ecb2ebfba4
Move opengl iterop code to cv::ogl namespace
...
Fixed issues: #2737 #2848
12 years ago
Andrey Kamaev
4d2c864bea
Add option --with-score to summary.py to automatically classify speedups
...
Legend for new column is:
* FASTER - strong speedup
* faster - spedup is detected but it is unreliable
* <empty> - no change in speed
* slower - slowdown is detected but it is unreliable
* SLOWER - strong slowdown
12 years ago
Anna Kogan
a9b1c5db78
Added --regressions-only=X-FACTOR option
12 years ago
Alexander Smorkalov
e21a1d3124
Test system refactoring
...
cmpEps replaced on cmpEps2 to reduce code dublication;
Constants for cmpEps return values added.
12 years ago
Alexey Spizhevoy
e0ead7b606
fixed assertion failure (vector out of range) for the 'vc10,debug' build ( #2775 )
12 years ago
Anna Kogan
51e58aeb25
Added --failed-only option and multiple input files support
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
Andrey Kamaev
e79e81c6cd
Fix Windows build warnings
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 Pavlenko
e287dea91b
fixing build warnings
12 years ago
Andrey Kamaev
3889b34ec3
Add option to run java tests with run.py
12 years ago
Andrey Pavlenko
81721d0dce
enabling sanity checks for warp and resize functions on Android
...
- add syntetic images generation function to ts
- use generated syntetic images
12 years ago
Anna Kogan
0587bef667
Switched time from seconds to minutes
12 years ago
Anna Kogan
3cdfa654ae
Added 'Num of tests' col, changed headers, added 'overall time' row
12 years ago
Anna Kogan
3271e395c8
Improved console output
12 years ago
Anna Kogan
0d7ce141aa
Cleaned code
12 years ago
Anna Kogan
0334cf11cc
Fixed last testsuit disregarding
12 years ago
Anatoly Baksheev
be22891f71
added GPU_PERF_TESTP_P but haven't switched test to it (only perf4au app)
12 years ago
Anna Kogan
f57d692cd7
Improved code
12 years ago
Anna Kogan
e1331b44f5
Wrote script generating timing table
12 years ago
Andrey Kamaev
9944282b09
Fix build with STLPort from NDK r8d
12 years ago
Andrey Kamaev
b6efec5f8b
Add support for Android NDK r8d
12 years ago
Vladislav Vinogradov
660d23aa04
added cv::gpu::resetDevice to RunPerfTestBody
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
7c6191ec11
Refactored run.py script and temporary file generation logic
...
* use OPENCV_TEMP_PATH environment variable on all platforms
* fix cleanup after OpenCV tests on Windows
* add --list flag to output names of all tests found
* do not override user-passed --perf_min_samples and --perf_force_samples
options by --check flag
* fix complier checks inside run.py
12 years ago
Andrey Kamaev
b0d3830399
Update gtest to upstream r629
12 years ago
Andrey Kamaev
8daebeac8a
run.py: add --check option for easy run of sanity checks
12 years ago
Andrey Kamaev
9db1d9ba13
run.py: improve handling of multiple Android devices
...
* do not lose auto-selected device while running several tests
* reduce output noise
* list available devices if unable to auto-select device
* fix error message when no devices connected
12 years ago
marina.kolpakova
285d6320be
add #/usr/bin/env python to all python files
12 years ago
Andrey Kamaev
7267d518d5
Fix build in Visual Studio 2005
12 years ago
Andrey Kamaev
0072078857
Hide non-windows variable in gtest
12 years ago
Andrey Kamaev
c13eb07d47
Fix argument parsing for old command line parser
12 years ago
OpenCV Buildbot
81f826db2b
Normalize line endings and whitespace
12 years ago
OpenCV Buildbot
04384a71e4
Normalize line endings and whitespace
12 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
12 years ago
Andrey Kamaev
52e490ef88
Revert "fixed compile error under linux"
...
This reverts commit e2d9fc4dcc
.
12 years ago
Andrey Kamaev
3ffe0f0117
Remove unused tbb::task_scheduler_init from perf tests
12 years ago
Andrey Kamaev
c3881ede62
Refactor thread management in performance tests
12 years ago
Kirill Kornyakov
84176fa027
Added perf test for warpPerpsective with large resolutions
12 years ago
marina.kolpakova
800cb9d0e6
allow gpu module write sanity data for GPU and CPU tests in one xml
12 years ago
Andrey Kamaev
a3a658c034
Quiet MSVC warning
12 years ago