- started cleaning up the classifier and clusterer interfaces (taken away the "type...
authorBasilio <basilio@tsf-wpa-1-3128.epfl.ch>
Thu, 20 Oct 2011 15:41:33 +0000 (17:41 +0200)
committerBasilio <basilio@tsf-wpa-1-3128.epfl.ch>
Thu, 20 Oct 2011 15:41:33 +0000 (17:41 +0200)
commit50c0679deec954fb76bfc64499d6accac3979d34
tree9fdce023561447c2e9d171e40826b2cb78a9322b
parenta51b526a16d3de0a2e0a3103e7bf26777cd900b3
- started cleaning up the classifier and clusterer interfaces (taken away the "type", "threshold" and other deprecated variables from the pre-plugin era)
- added a classMap + inverseMap for multi-class classifier, to solve an issue with classification of samples that have no 0 or 1 class
29 files changed:
Core/classifier.h
Core/clusterer.h
Core/drawTimer.cpp
MLDemos/main.cpp
MLDemos/mldemos.cpp
MLDemos/mltrain.cpp
_AlgorithmsPlugins/ESMLR/classifierESMLR.cpp
_AlgorithmsPlugins/GMM/classifierGMM.cpp
_AlgorithmsPlugins/GMM/classifierGMM.h
_AlgorithmsPlugins/GMM/clustererGMM.h
_AlgorithmsPlugins/GMM/interfaceGMMClassifier.cpp
_AlgorithmsPlugins/KNN/classifierKNN.cpp
_AlgorithmsPlugins/KNN/classifierKNN.h
_AlgorithmsPlugins/KNN/interfaceKNNClassifier.cpp
_AlgorithmsPlugins/KernelMethods/classifierPegasos.h
_AlgorithmsPlugins/KernelMethods/classifierRVM.h
_AlgorithmsPlugins/KernelMethods/classifierSVM.cpp
_AlgorithmsPlugins/KernelMethods/classifierSVM.h
_AlgorithmsPlugins/KernelMethods/clustererKKM.h
_AlgorithmsPlugins/KernelMethods/clustererSVR.cpp
_AlgorithmsPlugins/KernelMethods/interfaceSVMClassifier.cpp
_AlgorithmsPlugins/KernelMethods/interfaceSVMCluster.cpp
_AlgorithmsPlugins/OpenCV/classifierBoost.cpp
_AlgorithmsPlugins/OpenCV/classifierMLP.cpp
_AlgorithmsPlugins/OpenCV/classifierMLP.h
_AlgorithmsPlugins/OpenCV/clustererKM.cpp
_AlgorithmsPlugins/OpenCV/clustererKM.h
_AlgorithmsPlugins/OpenCV/interfaceBoostClassifier.cpp
_AlgorithmsPlugins/Projections/classifierLinear.h