クラス
libsvm.wrapper.SvmModel の使用

libsvm.wrapper での SvmModel の使用
 

SvmModel を返す libsvm.wrapper のメソッド
static SvmModel Svm.loadModel(java.lang.String filePath)
          モデルを読み込みます.
static SvmModel Svm.train(SvmProblem problem, SvmSettingParameter parameter)
          学習を行い,生成したモデルを返します.
 

SvmModel 型のパラメータを持つ libsvm.wrapper のメソッド
static double Svm.predict(SvmModel model, SvmFeatureVector vector)
          クラスを判定します.
static java.util.Map<java.lang.Integer,java.lang.Double> Svm.predictProbabilities(SvmModel model, SvmFeatureVector vector)
          各クラスの確率を取得します。
static java.util.List<java.util.Map.Entry<java.lang.Integer,java.lang.Double>> Svm.predictProbabilityRanking(SvmModel model, SvmFeatureVector vector)
          各クラスの確率を取得します。
static double Svm.predictValue(SvmModel model, SvmFeatureVector vector)
           評価値を取得します. 2クラス問題の場合のみ有効
static java.util.Map<java.lang.Integer,java.lang.Integer> Svm.predictVoting(SvmModel model, SvmFeatureVector vector)
          各クラスの票数を取得します。
static java.util.List<java.util.Map.Entry<java.lang.Integer,java.lang.Integer>> Svm.predictVotingRanking(SvmModel model, SvmFeatureVector vector)
          各クラスの票数を取得します。
static void Svm.saveModel(java.lang.String filePath, SvmModel model)
          モデルを保存します.