Andrey Kamaev
2ad7b97f1c
All modules (except ocl and gpu) compiles and pass tests
12 years ago
Vadim Pisarevsky
e01335bf47
fixed buffer size and restored the use of compressed files in ml's load_save tests.
12 years ago
Vadim Pisarevsky
4331f76d18
add hack to disable optimization of linear svms; improved precision of optimize_linear_svm; add the relevant test, which however requires some big database (so it's disabled by default)
12 years ago
Vadim Pisarevsky
63a5587d0d
exploring possible bug in optimize_linear_svm
12 years ago
Vadim Pisarevsky
a06af5ca25
dramatic speedup of SVM::predict in the case of linear SVM
12 years ago
Andrey Kamaev
351ecbbcce
Repair build
12 years ago
Markus Schoeler
5484a41960
Corrected a mistake in CHI2 kernel in line 354 and line 362 svm.cpp
...
Added new kernels to documentation
12 years ago
Markus Schoeler
ddb0afbc44
Changed line 1266 in svm.cpp to allow the new kernels to be used
12 years ago
Markus Schoeler
7cab6798c0
Added two kernels to existing SVM framework
...
Histogram intersection kernel (accessible by using SVM::INTER in CV namespace as kernel_type)
Exponetial chi2 kernel (accessible by using SVM::CHI2 in CV namespace as kernel_type)
Formulars:
Exp-CHI2
k(x,y) = exp(-gamma * CHI2(x,y))
CHI2(x,y) = 1- 2* SUM_i[(xi-yi)²/(xi+yi)]
Intersec
k(x,y) = SUM_i[min(xi,yi)]
12 years ago
Andrey Kamaev
f666bd221f
Merged the trunk r8595:8668 (except iOS and new gpu functionality)
13 years ago
Andrey Kamaev
bd0e0b5800
Merged the trunk r8589:8653 - all changes related to build warnings
13 years ago
Alexander Mordvintsev
a98d6b6217
exposed parallelized SVM prediction to python (predict_all)
13 years ago
Andrey Kamaev
c5aba337e9
Fixed number of warnings. Fixed mingw64 build.
13 years ago
Marina Kolpakova
6727e4cb6d
fixed build under android
13 years ago
Andrey Kamaev
f2d3b9b4a1
Warning fixes continued
13 years ago
Andrey Kamaev
49a1ba6038
Set stricter warning rules for gcc
13 years ago
Anatoly Baksheev
8ebff41c29
more warnings fixed. +some warnings in examples
14 years ago
Anatoly Baksheev
1c18e5fef9
fixed ~300 warnings under windows (had to hack gtest a bit)
14 years ago
Maria Dimashova
2f81eb22f6
fixed #887
14 years ago
Vadim Pisarevsky
21f962c315
small correction to the previous patch (also by Konstantin Krivakin)
14 years ago
Vadim Pisarevsky
17a2480a21
integrated parallel SVM prediction; fixed warnings after meanshift integration
14 years ago
Vadim Pisarevsky
0e81d9a11c
replaced alloca() (a.k.a. cvStackAlloc) with AutoBuffer or vector() everywhere. cvStackAlloc() is still defined, but we do not need alloca() anymore to compile and run OpenCV ( fixes #889 and may be some others)
14 years ago
Vadim Pisarevsky
bad4ca2a51
added the optional balanced cross-validation in SVN::train_auto (by arman, ticket #314 )
14 years ago
Vadim Pisarevsky
6a6ee6403c
fixed allocation bug in SVM training (ticket #511 )
14 years ago
Maria Dimashova
c104cdce96
made random generators of MLL classes depended on default rng (theRNG) ( #205 ).
14 years ago
Vadim Pisarevsky
5b6a755719
almost finished Python wrappers
14 years ago
Maria Dimashova
82a98521ed
fixed SVM
15 years ago
Maria Dimashova
be189a4578
fixed CvSVM
15 years ago
Maria Dimashova
a8bc74f2e1
fixed CvSVM
15 years ago
Vadim Pisarevsky
127d6649a1
"atomic bomb" commit. Reorganized OpenCV directory structure
15 years ago