KSquare Utilities
svm289_BFS.h File Reference
#include "FeatureNumList.h"
#include "FeatureVector.h"
#include "KKStr.h"

Go to the source code of this file.

Classes

struct  SVM289_BFS::svm_model
 
struct  SVM289_BFS::svm_parameter
 
struct  SVM289_BFS::svm_problem
 

Namespaces

 SVM289_BFS
 Namespace used to wrap implementation of libSVM version 2.89 to be used as a pair-wise SVM.
 

Macros

#define LIBSVM_VERSION   289
 

Typedefs

typedef float SVM289_BFS::Qfloat
 
typedef signed char SVM289_BFS::schar
 

Enumerations

enum  SVM289_BFS::Kernel_Type {
  SVM289_BFS::Kernel_NULL, SVM289_BFS::LINEAR, SVM289_BFS::POLY, SVM289_BFS::RBF,
  SVM289_BFS::SIGMOID, SVM289_BFS::PRECOMPUTED
}
 
enum  SVM289_BFS::SVM_Type {
  SVM289_BFS::SVM_Type::SVM_NULL, SVM289_BFS::SVM_Type::C_SVC, SVM289_BFS::SVM_Type::NU_SVC, SVM289_BFS::SVM_Type::ONE_CLASS,
  SVM289_BFS::SVM_Type::EPSILON_SVR, SVM289_BFS::SVM_Type::NU_SVR
}
 

Functions

template<class S , class T >
void SVM289_BFS::clone (T *&dst, S *src, kkint32 n)
 
Kernel_Type SVM289_BFS::Kernel_Type_FromStr (KKStr s)
 
KKStr SVM289_BFS::Kernel_Type_ToStr (Kernel_Type kernelType)
 
double SVM289_BFS::powi (double base, kkint32 times)
 
const char * SVM289_BFS::svm_check_parameter (const struct svm_problem *prob, const struct svm_parameter *param)
 
kkint32 SVM289_BFS::svm_check_probability_model (const struct svm_model *model)
 
void SVM289_BFS::svm_destroy_model (struct svm_model *&model)
 
void SVM289_BFS::svm_destroy_param (struct svm_parameter *&param)
 
void SVM289_BFS::svm_get_labels (const svm_model *model, kkint32 *label)
 
kkint32 SVM289_BFS::svm_get_nr_class (const svm_model *model)
 
SVM_Type SVM289_BFS::svm_get_svm_type (const svm_model *model)
 
double SVM289_BFS::svm_get_svr_probability (const svm_model *model)
 
double SVM289_BFS::svm_predict (const struct svm_model *model, const FeatureVector &x)
 
double SVM289_BFS::svm_predict_probability (svm_model *model, const FeatureVector &x, double *prob_estimates, kkint32 *votes)
 
void SVM289_BFS::svm_predict_values (const svm_model *model, const FeatureVector &x, double *dec_values)
 
svm_modelSVM289_BFS::svm_train (const svm_problem &prob, const svm_parameter &param, RunLog &log)
 
SVM_Type SVM289_BFS::SVM_Type_FromStr (KKStr s)
 
KKStr SVM289_BFS::SVM_Type_ToStr (SVM_Type svmType)
 
template<class T >
void SVM289_BFS::swap (T &x, T &y)
 

Variables

kkint32 SVM289_BFS::libsvm_version
 
void(* SVM289_BFS::svm_print_string )(const char *) = &print_string_stdout
 

Macro Definition Documentation

#define LIBSVM_VERSION   289

Definition at line 4 of file svm289_BFS.h.