#include <cstdlib>
Go to the source code of this file.
|  | 
| double | k_function (const svm_node *x, const svm_node *y, const svm_parameter ¶m) | 
|  | 
| const char * | svm_check_parameter (const struct svm_problem *prob, const struct svm_parameter *param) | 
|  | 
| int | svm_check_probability_model (const struct svm_model *model) | 
|  | 
| void | svm_cross_validation (const struct svm_problem *prob, const struct svm_parameter *param, int nr_fold, double *target) | 
|  | 
| void | svm_destroy_param (struct svm_parameter *param) | 
|  | 
| void | svm_free_and_destroy_model (struct svm_model **model_ptr_ptr) | 
|  | 
| void | svm_free_model_content (struct svm_model *model_ptr) | 
|  | 
| void | svm_get_labels (const struct svm_model *model, int *label) | 
|  | 
| int | svm_get_nr_class (const struct svm_model *model) | 
|  | 
| int | svm_get_nr_sv (const struct svm_model *model) | 
|  | 
| void | svm_get_sv_indices (const struct svm_model *model, int *sv_indices) | 
|  | 
| int | svm_get_svm_type (const struct svm_model *model) | 
|  | 
| double | svm_get_svr_probability (const struct svm_model *model) | 
|  | 
| double | svm_hyper_w_normsqr_twoclass (const struct svm_model *model) | 
|  | 
| struct svm_model * | svm_load_model (const char *model_file_name) | 
|  | 
| double | svm_predict (const struct svm_model *model, const struct svm_node *x) | 
|  | 
| double | svm_predict_probability (const struct svm_model *model, const struct svm_node *x, double *prob_estimates) | 
|  | 
| double | svm_predict_values (const struct svm_model *model, const struct svm_node *x, double *dec_values) | 
|  | 
| double | svm_predict_values_twoclass (const struct svm_model *model, const struct svm_node *x) | 
|  | 
| int | svm_save_model (const char *model_file_name, const struct svm_model *model) | 
|  | 
| void | svm_set_print_string_function (void(*print_func)(const char *)) | 
|  | 
| struct svm_model * | svm_train (const struct svm_problem *prob, const struct svm_parameter *param) | 
|  | 
◆ LIBSVM_VERSION
      
        
          | #define LIBSVM_VERSION   314 | 
      
 
Definition at line 39 of file svm.h.
 
 
◆ anonymous enum
| Enumerator | 
|---|
| C_SVC |  | 
| NU_SVC |  | 
| ONE_CLASS |  | 
| EPSILON_SVR |  | 
| NU_SVR |  | 
Definition at line 61 of file svm.h.
 
 
◆ anonymous enum
| Enumerator | 
|---|
| LINEAR |  | 
| POLY |  | 
| RBF |  | 
| SIGMOID |  | 
| PRECOMPUTED |  | 
Definition at line 62 of file svm.h.
 
 
◆ k_function()
◆ svm_check_parameter()
◆ svm_check_probability_model()
      
        
          | int svm_check_probability_model | ( | const struct svm_model * | model | ) |  | 
      
 
 
◆ svm_cross_validation()
      
        
          | void svm_cross_validation | ( | const struct svm_problem * | prob, | 
        
          |  |  | const struct svm_parameter * | param, | 
        
          |  |  | int | nr_fold, | 
        
          |  |  | double * | target | 
        
          |  | ) |  |  | 
      
 
 
◆ svm_destroy_param()
◆ svm_free_and_destroy_model()
      
        
          | void svm_free_and_destroy_model | ( | struct svm_model ** | model_ptr_ptr | ) |  | 
      
 
 
◆ svm_free_model_content()
      
        
          | void svm_free_model_content | ( | struct svm_model * | model_ptr | ) |  | 
      
 
 
◆ svm_get_labels()
      
        
          | void svm_get_labels | ( | const struct svm_model * | model, | 
        
          |  |  | int * | label | 
        
          |  | ) |  |  | 
      
 
 
◆ svm_get_nr_class()
      
        
          | int svm_get_nr_class | ( | const struct svm_model * | model | ) |  | 
      
 
 
◆ svm_get_nr_sv()
      
        
          | int svm_get_nr_sv | ( | const struct svm_model * | model | ) |  | 
      
 
 
◆ svm_get_sv_indices()
      
        
          | void svm_get_sv_indices | ( | const struct svm_model * | model, | 
        
          |  |  | int * | sv_indices | 
        
          |  | ) |  |  | 
      
 
 
◆ svm_get_svm_type()
      
        
          | int svm_get_svm_type | ( | const struct svm_model * | model | ) |  | 
      
 
 
◆ svm_get_svr_probability()
      
        
          | double svm_get_svr_probability | ( | const struct svm_model * | model | ) |  | 
      
 
 
◆ svm_hyper_w_normsqr_twoclass()
      
        
          | double svm_hyper_w_normsqr_twoclass | ( | const struct svm_model * | model | ) |  | 
      
 
 
◆ svm_load_model()
      
        
          | struct svm_model* svm_load_model | ( | const char * | model_file_name | ) |  | 
      
 
 
◆ svm_predict()
◆ svm_predict_probability()
      
        
          | double svm_predict_probability | ( | const struct svm_model * | model, | 
        
          |  |  | const struct svm_node * | x, | 
        
          |  |  | double * | prob_estimates | 
        
          |  | ) |  |  | 
      
 
 
◆ svm_predict_values()
      
        
          | double svm_predict_values | ( | const struct svm_model * | model, | 
        
          |  |  | const struct svm_node * | x, | 
        
          |  |  | double * | dec_values | 
        
          |  | ) |  |  | 
      
 
 
◆ svm_predict_values_twoclass()
      
        
          | double svm_predict_values_twoclass | ( | const struct svm_model * | model, | 
        
          |  |  | const struct svm_node * | x | 
        
          |  | ) |  |  | 
      
 
 
◆ svm_save_model()
      
        
          | int svm_save_model | ( | const char * | model_file_name, | 
        
          |  |  | const struct svm_model * | model | 
        
          |  | ) |  |  | 
      
 
 
◆ svm_set_print_string_function()
      
        
          | void svm_set_print_string_function | ( | void(*)(const char *) | print_func | ) |  | 
      
 
 
◆ svm_train()
◆ libsvm_version