Classes | Defines | Enumerations | Functions
svm.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  svm_node
struct  svm_parameter
struct  svm_problem

Defines

#define LIBSVM_VERSION   286
#define XPRT

Enumerations

enum  {
  C_SVC, NU_SVC, ONE_CLASS, EPSILON_SVR,
  NU_SVR
}
enum  {
  LINEAR, POLY, RBF, SIGMOID,
  PRECOMPUTED
}

Functions

XPRT const char * svm_check_parameter (const struct svm_problem *prob, const struct svm_parameter *param)
XPRT int svm_check_probability_model (const struct svm_model *model)
XPRT void svm_cross_validation (const struct svm_problem *prob, const struct svm_parameter *param, int nr_fold, double *target)
XPRT void svm_destroy_model (struct svm_model *model)
XPRT void svm_destroy_param (struct svm_parameter *param)
XPRT void svm_get_labels (const struct svm_model *model, int *label)
XPRT int svm_get_nr_class (const struct svm_model *model)
XPRT int svm_get_svm_type (const struct svm_model *model)
XPRT double svm_get_svr_probability (const struct svm_model *model)
XPRT struct svm_modelsvm_load_model (const char *model_file_name)
XPRT double svm_predict (const struct svm_model *model, const struct svm_node *x)
XPRT double svm_predict_probability (const struct svm_model *model, const struct svm_node *x, double *prob_estimates)
XPRT void svm_predict_values (const struct svm_model *model, const struct svm_node *x, double *dec_values)
XPRT int svm_save_model (const char *model_file_name, const struct svm_model *model)
XPRT struct svm_modelsvm_train (const struct svm_problem *prob, const struct svm_parameter *param)

Define Documentation

#define LIBSVM_VERSION   286

Definition at line 4 of file svm.h.

#define XPRT

Definition at line 13 of file svm.h.


Enumeration Type Documentation

anonymous enum
Enumerator:
C_SVC 
NU_SVC 
ONE_CLASS 
EPSILON_SVR 
NU_SVR 

Definition at line 29 of file svm.h.

anonymous enum
Enumerator:
LINEAR 
POLY 
RBF 
SIGMOID 
PRECOMPUTED 

Definition at line 30 of file svm.h.


Function Documentation

XPRT const char* svm_check_parameter ( const struct svm_problem prob,
const struct svm_parameter param 
)
XPRT int svm_check_probability_model ( const struct svm_model model)
XPRT void svm_cross_validation ( const struct svm_problem prob,
const struct svm_parameter param,
int  nr_fold,
double *  target 
)
XPRT void svm_destroy_model ( struct svm_model model)

Definition at line 2894 of file svm.cpp.

XPRT void svm_destroy_param ( struct svm_parameter param)

Definition at line 2910 of file svm.cpp.

XPRT void svm_get_labels ( const struct svm_model model,
int *  label 
)
XPRT int svm_get_nr_class ( const struct svm_model model)
XPRT int svm_get_svm_type ( const struct svm_model model)
XPRT double svm_get_svr_probability ( const struct svm_model model)
XPRT struct svm_model* svm_load_model ( const char *  model_file_name) [read]

Definition at line 2705 of file svm.cpp.

XPRT double svm_predict ( const struct svm_model model,
const struct svm_node x 
)
XPRT double svm_predict_probability ( const struct svm_model model,
const struct svm_node x,
double *  prob_estimates 
)
XPRT void svm_predict_values ( const struct svm_model model,
const struct svm_node x,
double *  dec_values 
)
XPRT int svm_save_model ( const char *  model_file_name,
const struct svm_model model 
)
XPRT struct svm_model* svm_train ( const struct svm_problem prob,
const struct svm_parameter param 
) [read]


cl_libsvm
Author(s): Gabor Melis
autogenerated on Mon Jan 6 2014 11:41:44