SVM::train
SVMModel::checkProbabilityModel
SVM
PHP Manual

# The SVMModel class

(PECL svm >= 0.1.0)

## Introduction

The SVMModel is the end result of the training process. It can be used to classify previously unseen data.

## Class synopsis

SVMModel {
/* Methods */
public bool checkProbabilityModel ( void )
public __construct ([ string `$filename` ] )
public array getLabels ( void )
public int getNrClass ( void )
public int getSvmType ( void )
public float getSvrProbability ( void )
public bool load ( string `$filename` )
public float predict_probability ( array `$data` )
public float predict ( array `$data` )
public bool save ( string `$filename` )
}

## Table of Contents

- SVMModel::checkProbabilityModel — Returns true if the model has probability information
- SVMModel::__construct — Construct a new SVMModel
- SVMModel::getLabels — Get the labels the model was trained on
- SVMModel::getNrClass — Returns the number of classes the model was trained with
- SVMModel::getSvmType — Get the SVM type the model was trained with
- SVMModel::getSvrProbability — Get the sigma value for regression types
- SVMModel::load — Load a saved SVM Model
- SVMModel::predict_probability — Return class probabilities for previous unseen data
- SVMModel::predict — Predict a value for previously unseen data
- SVMModel::save — Save a model to a file

SVM::train
SVMModel::checkProbabilityModel
SVM
PHP Manual