libsvm
Class SVM
java.lang.Object
libsvm.SVM
public class SVM
- extends java.lang.Object
|
Constructor Summary |
SVM()
|
|
Method Summary |
static double |
decision_value(SVM_Model model,
SVM_Node[] x)
|
static java.lang.String |
svm_check_parameter(SVM_Problem prob,
SVM_Parameter param)
|
static int |
svm_check_probability_model(SVM_Model model)
|
static void |
svm_cross_validation(SVM_Problem prob,
SVM_Parameter param,
int nr_fold,
double[] target)
|
static void |
svm_get_labels(SVM_Model model,
int[] label)
|
static int |
svm_get_nr_class(SVM_Model model)
|
static int |
svm_get_svm_type(SVM_Model model)
|
static double |
svm_get_svr_probability(SVM_Model model)
|
static SVM_Model |
svm_load_model(java.lang.String model_file_name)
|
static double |
svm_predict_probability(SVM_Model model,
SVM_Node[] x,
double[] prob_estimates)
|
static void |
svm_predict_values(SVM_Model model,
SVM_Node[] x,
double[] dec_values)
|
static double |
svm_predict(SVM_Model model,
SVM_Node[] x)
|
static void |
svm_save_model(java.lang.String model_file_name,
SVM_Model model)
|
static SVM_Model |
svm_train(SVM_Problem prob,
SVM_Parameter param)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SVM
public SVM()
svm_train
public static SVM_Model svm_train(SVM_Problem prob,
SVM_Parameter param)
svm_cross_validation
public static void svm_cross_validation(SVM_Problem prob,
SVM_Parameter param,
int nr_fold,
double[] target)
svm_get_svm_type
public static int svm_get_svm_type(SVM_Model model)
svm_get_nr_class
public static int svm_get_nr_class(SVM_Model model)
svm_get_labels
public static void svm_get_labels(SVM_Model model,
int[] label)
svm_get_svr_probability
public static double svm_get_svr_probability(SVM_Model model)
svm_predict_values
public static void svm_predict_values(SVM_Model model,
SVM_Node[] x,
double[] dec_values)
svm_predict
public static double svm_predict(SVM_Model model,
SVM_Node[] x)
decision_value
public static double decision_value(SVM_Model model,
SVM_Node[] x)
svm_predict_probability
public static double svm_predict_probability(SVM_Model model,
SVM_Node[] x,
double[] prob_estimates)
svm_save_model
public static void svm_save_model(java.lang.String model_file_name,
SVM_Model model)
throws java.io.IOException
- Throws:
java.io.IOException
svm_load_model
public static SVM_Model svm_load_model(java.lang.String model_file_name)
throws java.io.IOException
- Throws:
java.io.IOException
svm_check_parameter
public static java.lang.String svm_check_parameter(SVM_Problem prob,
SVM_Parameter param)
svm_check_probability_model
public static int svm_check_probability_model(SVM_Model model)