libsvm
Class SVM

java.lang.Object
  extended by 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
 

Constructor Detail

SVM

public SVM()
Method Detail

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)