4 #define LIBSVM_VERSION 312
int svm_check_probability_model(const struct svm_model *model)
struct svm_parameter param
int svm_get_svm_type(const struct svm_model *model)
void svm_destroy_param(struct svm_parameter *param)
const char * svm_check_parameter(const struct svm_problem *prob, const struct svm_parameter *param)
struct svm_model * svm_load_model(const char *model_file_name)
void svm_set_print_string_function(void(*print_func)(const char *))
void svm_free_model_content(struct svm_model *model_ptr)
double svm_predict_probability(const struct svm_model *model, const struct svm_node *x, double *prob_estimates)
int svm_save_model(const char *model_file_name, const struct svm_model *model)
int svm_get_nr_class(const struct svm_model *model)
double svm_predict_values(const struct svm_model *model, const struct svm_node *x, double *dec_values)
double svm_get_svr_probability(const struct svm_model *model)
struct svm_model * svm_train(const struct svm_problem *prob, const struct svm_parameter *param)
double svm_predict(const struct svm_model *model, const struct svm_node *x)
void svm_get_labels(const struct svm_model *model, int *label)
void svm_cross_validation(const struct svm_problem *prob, const struct svm_parameter *param, int nr_fold, double *target)
void svm_free_and_destroy_model(struct svm_model **model_ptr_ptr)