Home || Visual Search || Applications || Architecture || Important Messages || OGL || Src

Impala::Core::Training::FikSvm Class Reference

#include <FikSvm.h>

Collaboration diagram for Impala::Core::Training::FikSvm:

Collaboration graph
[legend]
List of all members.

Public Types

typedef Link::FikSvm::fiksvm_approx_classifier FAC
typedef Core::Feature::WeightedFeatureList WeightedFeatureList
typedef Matrix::Mat Mat
typedef Vector::VectorTem<
Real64
VectorReal64

Public Member Functions

 FikSvm (const WeightedFeatureList &features, int nrBins, int nrSV, Real64 rho, Real64 probA, Real64 probB, int probIndex)
virtual ~FikSvm ()
WeightedFeatureListGetFeatureList ()
int GetNrFeatures () const
String GetFeature (int idx) const
Real64 GetWeight (int idx) const
int GetNrBins () const
int GetNrSV () const
Real64 GetRho () const
Real64 GetProbA () const
Real64 GetProbB () const
int GetProbIndex () const
void CreateSvm (int featDim, Real64 *coefficients, Real64 *supportVectors)
void ImportSvm (Mat *h, Mat *a, Mat *b)
int GetFeatDim (int idx) const
int GetNrSV (int idx) const
MatGetH (int idx)
VectorReal64 GetA (int idx)
MatGetAMat (int idx)
VectorReal64 GetB (int idx)
MatGetBMat (int idx)
Real64 Apply (int idx, const VectorReal64 &vec)
Real64 PredictProbability (Real64 decValue)
int Diff (FikSvm *arg)
void Dump (int idx, int cornerSize)

Private Member Functions

VectorReal64 GetRowFromH (int idx, int row)
MatGetRowFromHMat (int idx, int row)

Private Attributes

WeightedFeatureList mFeatures
std::vector< FAC * > mFikSvm
int mNrBins
int mNrSV
Real64 mRho
Real64 mProbA
Real64 mProbB
int mProbIndex
 ILOG_VAR_DEC

Detailed Description

Definition at line 20 of file FikSvm.h.


The documentation for this class was generated from the following file:
Generated on Thu Jan 13 09:21:14 2011 for ImpalaSrc by  doxygen 1.5.1