#include <TrecSVM.h>
Collaboration diagram for Impala::Core::Trec::TrecSVM:
Public Member Functions | |
TrecSVM (int nrConcepts, int nrFeatures) | |
void | SetDataFile (std::string fileName) |
void | UpdateAnno (int con, int feat, Array2dScalarReal64 *im) |
void | WriteResultsPixel (int con) |
void | AddAnno (int con, Array2dScalarReal64 *featVec) |
void | LoadModel (std::string fileName) |
void | LoadModel (std::string fileName, std::string rangeFile) |
int | GetNrClasses () |
int | Predict (Real64 s1, Real64 s2, Real64 s3, Real64 s4, Real64 s5, Real64 s6, Real64 s7, Real64 s8, Real64 s9, Real64 s10, Real64 s11, Real64 s12) |
int | Predict (Real64 s1, Real64 s2, Real64 s3, Real64 s4, Real64 s5, Real64 s6, Real64 s7, Real64 s8, Real64 s9, Real64 s10, Real64 s11, Real64 s12, Real64 s13, Real64 s14, Real64 s15, Real64 s16, Real64 s17, Real64 s18, Real64 s19, Real64 s20, Real64 s21) |
Private Attributes | |
std::vector< Array2dScalarReal64 * > | mFeatList |
bool | mFirstTime |
int | mNrConcepts |
int | mNrFeatures |
bool | mScale |
Real64 * | mRangeMin |
Real64 * | mRangeMax |
std::string | mDataFile |
svm_model * | mModel |
int | mNrClass |
int * | mClassLabels |
svm_node * | mNodes |
double * | mProbs |
Definition at line 20 of file TrecSVM.h.