Eduardo Arnold
d046602ea4
Enforced DecisionFunction vector indexes to be saved on SVM save/load methods
9 years ago
Eugene Khvedchenya
ee92a36123
Added parallel implementation of compute_gradient method.
9 years ago
Evan Heidtmann
0712bccf52
Fix epsilon comparison when splitting
9 years ago
berak
4555f9ac25
svmsgd.cpp, fix #6248
...
add a cast to double, to make vs compilers happy
9 years ago
Marina Noskova
3f0a51bda1
Fixed documentation.
9 years ago
Marina Noskova
53711ec29d
Deleted default value for parameters in docs.
...
Added some asserts.
9 years ago
Marina Noskova
d484893839
Deleted functions makeTrainData() and makeTestData() in test_svmsgd.cpp.
...
Added function makeData() in test_svmsgd.cpp.
9 years ago
Marina Noskova
74c87a26a5
Delete function areClassesEmpty().
9 years ago
Marina Noskova
068677ad50
Fixed documentation.
9 years ago
Marina Noskova
9d9a5bbbfd
Fixed documentation.
9 years ago
Marina Noskova
f3c4a6aab8
Rename parameters lambda, gamma0 and c.
9 years ago
Marina Noskova
02cd8cf039
Deleted illegal type values.
9 years ago
Marina Noskova
ff54952769
Corrected spelling mistakes
9 years ago
Maksim Shabunin
54abb83c82
ml: moved getTestSamples implementation to src
9 years ago
ahb
15793b1301
add TestData::getTestSamples()
9 years ago
Marina Noskova
5496dedd6a
Fixed warnings.
9 years ago
Marina Noskova
0307dd19fd
Minor fix in declaration of SVMSGD::setOptimalParameters
9 years ago
Marina Noskova
617dd5db5b
Fixed doc/opencv.bib
9 years ago
Marina Noskova
c522172367
Fixed small bug in SVMSGD::clear().
9 years ago
Marina Noskova
05353a1492
Removed trailing whitespaces
9 years ago
Marina Noskova
41c0a38344
Fixed test samples for tests with different borders
...
Added new test (separating two points)
9 years ago
Marina Noskova
bfdca05f25
Added margin type, added tests with different scales of features.
...
Also fixed documentation, refactored sample.
9 years ago
Marina Noskova
acd74037b3
Increasing the dimension of features space in the SVMSGD::train function.
9 years ago
Marina Noskova
40bf97c6d1
Refactored SVMSGD class
9 years ago
joao.faro
a2f0963d66
SVMSGD class added
9 years ago
Amro
47cdb041f2
fix assignment of class labels
...
by using the indices from the sorted distance vector of pairs.
9 years ago
Amro
542f2b2e3c
clean up code for train and predict methods of LR
9 years ago
Amro
e67178c696
fix LR predict with raw output in 2-class case
...
In case of binary class, pred_m is initialized as zero vector and later
returned when raw outputs are requested, but it is never filled.
9 years ago
Christoph Spörk
3f172731b2
added wrapped load function for python as suggested by gat3way
9 years ago
Christoph Spörk
66eda72f66
fixed a doxygen issue
9 years ago
Christoph Spörk
6c8bc6a25b
fixed ABI incompatibilities as proposed by alalek
...
related to issue 4969
fixes issue 5891
fixes issue 5922
9 years ago
Christoph Spörk
a7aa198b4c
fixing issue #4969 of Itseez/opencv.
...
Someone forgot to wrap the load function for SVMs in the
corresponding ml python module. Fixed that.
9 years ago
berak
5afd0e211e
ml: fix NormalBayesClassifier bulk prediction( #5911 )
9 years ago
Philip
1ba2286c6d
fix uninitialized matrix in EM::predict fixes #5443
...
fixes #5443
9 years ago
Ishank gulati
9636b5e821
reduce k_fold parameter
9 years ago
Dikay900
4f3b58d1e7
fix reshape call not being an inplace method
...
fixes #5853 #4740
9 years ago
Vadim Pisarevsky
7a7b0bcfcb
fixed the upper boundary when calling checkRange (thanks to alalek)
9 years ago
Deanna Hood
0d706f6796
Return uncompressed support vectors for getSupportVectors on linear SVM (Bug #4096 )
9 years ago
Vadim Pisarevsky
544990e377
couple of small fixes in rtrees variable importance calculation
9 years ago
Vadim Pisarevsky
fda17273de
applying patch by rxtsolar: https://github.com/Itseez/opencv/pull/5422 for the master branch (even though it's actually not that important here)
9 years ago
niederb
d8e3971e7f
Fixed variable importance in rtrees
9 years ago
Maksim Shabunin
eebd4cad66
Fix compilation problems with XCode 7.1.1 and cmake 3.3.2
9 years ago
Tian Zhi
f0434d60b0
fixed the type inconsistent with document.
...
Document say probs will have CV_64F type. But in effect, it has CV_32F type.
http://docs.opencv.org/3.0.0/d1/dfb/classcv_1_1ml_1_1EM.html#a2ea7da92a75bc7a7d665c241f547b9b9
9 years ago
Abe Friesen
9c6ff4d955
- LogisticRegressionImpl::predict() was changed to return the predicted value and to only write to the OutputArray results if specified (no longer segfaults).
...
- Refactored batch and mini_batch training to use a common gradient computation function (removed duplicate code).
- Altered the cost computation so that NAN is not computed unnecessarily.
- Greatly simplified (and sped up) the code that appends a column of 1s to the data.
- Minor code cleanup.
Removed unused variables.
Added cast to float to remove warning
9 years ago
Abe Friesen
d367e159c1
Added cast to float to remove warning
9 years ago
Abe Friesen
db78fcd11a
Removed unused variables.
9 years ago
Abe Friesen
dc1b01e002
- LogisticRegressionImpl::predict() was changed to return the predicted value and to only write to the OutputArray results if specified (no longer segfaults).
...
- Refactored batch and mini_batch training to use a common gradient computation function (removed duplicate code).
- Altered the cost computation so that NAN is not computed unnecessarily.
- Greatly simplified (and sped up) the code that appends a column of 1s to the data.
- Minor code cleanup.
9 years ago
Amro
13a0a37e63
fix randMVNormal in ML ( #5469 )
...
Fix the failed assertion by replacing the GEMM call.
Also random numbers are generated from normal distribution ~N(0,1),
instead of uniform distribution ~U(0,1).
9 years ago
StevenPuttemans
47db20eced
removing unexisting functionality in ML header
9 years ago
Miguel Algaba
b71a27b96c
Assert fix: allow one cluster as valid parameter
9 years ago