![]()  | 
  
    Rosetta
    2015.38
    
   | 
 
Classes | |
| struct | svm_node | 
| struct | svm_problem | 
| struct | svm_parameter | 
| struct | svm_model | 
Macros | |
| #define | LIBSVM_VERSION 314 | 
Enumerations | |
| enum | {  C_SVC, NU_SVC, ONE_CLASS, EPSILON_SVR, NU_SVR }  | 
| enum | {  LINEAR, POLY, RBF, SIGMOID, PRECOMPUTED }  | 
Functions | |
| struct svm_model * | svm_train (const struct svm_problem *prob, const struct svm_parameter *param) | 
| void | svm_cross_validation (const struct svm_problem *prob, const struct svm_parameter *param, int nr_fold, double *target) | 
| int | svm_save_model (const char *model_file_name, const struct svm_model *model) | 
| struct svm_model * | svm_load_model (const char *model_file_name) | 
| int | svm_get_svm_type (const struct svm_model *model) | 
| int | svm_get_nr_class (const struct svm_model *model) | 
| void | svm_get_labels (const struct svm_model *model, int *label) | 
| void | svm_get_sv_indices (const struct svm_model *model, int *sv_indices) | 
| int | svm_get_nr_sv (const struct svm_model *model) | 
| double | svm_get_svr_probability (const struct svm_model *model) | 
| double | svm_predict_values (const struct svm_model *model, const struct svm_node *x, double *dec_values) | 
| 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) | 
| void | svm_free_model_content (struct svm_model *model_ptr) | 
| void | svm_free_and_destroy_model (struct svm_model **model_ptr_ptr) | 
| void | svm_destroy_param (struct svm_parameter *param) | 
| 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_set_print_string_function (void(*print_func)(const char *)) | 
Variables | |
| int | libsvm_version | 
| #define LIBSVM_VERSION 314 | 
| const char* svm_check_parameter | ( | const struct svm_problem * | prob, | 
| const struct svm_parameter * | param | ||
| ) | 
| 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 | ) | 
References basic::options::OptionKeys::optE::free, svm_parameter::weight, and svm_parameter::weight_label.
Referenced by svm_binary_svc_probability().
| void svm_free_and_destroy_model | ( | struct svm_model ** | model_ptr_ptr | ) | 
References basic::options::OptionKeys::optE::free, and svm_free_model_content().
Referenced by svm_binary_svc_probability(), and svm_cross_validation().
| void svm_free_model_content | ( | struct svm_model * | model_ptr | ) | 
References basic::options::OptionKeys::optE::free, svm_model::free_sv, svm_model::l, svm_model::label, svm_model::nr_class, svm_model::nSV, svm_model::probA, svm_model::probB, svm_model::rho, svm_model::SV, and svm_model::sv_coef.
Referenced by svm_free_and_destroy_model(), and utility::libsvm::Svm_rosetta::~Svm_rosetta().
| struct svm_model* svm_load_model | ( | const char * | model_file_name | ) | 
References PlotSurfaceContactMap::cmd, svm_parameter::coef0, utility::io::oc::cout, svm_parameter::degree, basic::options::OptionKeys::optE::free, svm_model::free_sv, svm_parameter::gamma, svm_node::index, basic::options::OptionKeys::frags::j, svm_parameter::kernel_type, kernel_type_table, svm_model::l, basic::options::OptionKeys::in::file::l, svm_model::label, line, Malloc, svm_model::nr_class, svm_model::nSV, basic::options::OptionKeys::score::fiber_diffraction::p, svm_model::param, make_symmdef_file_denovo::pos, svm_model::probA, svm_model::probB, readline(), svm_model::rho, svm_model::SV, svm_model::sv_coef, svm_parameter::svm_type, svm_type_table, and svm_node::value.
Referenced by utility::libsvm::Svm_rosetta::Svm_rosetta().
| 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 | ||
| ) | 
| void svm_set_print_string_function | ( | void(*)(const char *) | print_func | ) | 
References print_string_stdout(), and svm_print_string.
| struct svm_model* svm_train | ( | const struct svm_problem * | prob, | 
| const struct svm_parameter * | param | ||
| ) | 
| int libsvm_version | 
 1.8.7