# Support Vector Machine

# Introduction

Avertissement

Cette extension est EXPERIMENTALE. Le comportement de cette extension, les noms de ses fonctions, et toute la documentation autour de cette extension peut changer sans préavis dans une prochaine version de PHP. Cette extension doit être utilisée à vos risques et périls.

LibSVM est un solveur efficace pour les problèmes de classification et de régression SVM. L'extension SVM se présente comme une interface PHP simple à utiliser dans des scripts PHP.

- Installation/Configuration
  - Pré-requis
  - Installation
- Exemples
- SVM — La classe SVM
  - SVM::__construct — Construit un nouvel objet SVM
  - SVM::crossvalidate — Test les paramètres d'entraînement sur les sous-jeux de données d’entraînement
  - SVM::getOptions — Retourne les paramètres courants d’entraînement
  - SVM::setOptions — Définit des paramètres d'entraînement
  - SVM::train — Crée un modèle SVMModel suivant les données d'entraînement
- SVMModel — La classe SVMModel
  - SVMModel::checkProbabilityModel — Retourne true si le modèle a des informations probabilistes
  - SVMModel::__construct — Construit un nouvel objet SVMModel
  - SVMModel::getLabels — Récupère les labels utilisés pour entraîner le modèle
  - SVMModel::getNrClass — Retourne le nombre de classes utilisées pour entraîner le modèle
  - SVMModel::getSvmType — Récupère le type SVM utilisé pour entraîner le modèle
  - SVMModel::getSvrProbability — Récupère la valeur sigma pour les types de régression
  - SVMModel::load — Charge un modèle SVM sauvegardé
  - SVMModel::predict — Prédit une valeur pour des précédentes données non vues
  - SVMModel::predict_probability — Retourne les probabilités pour les données précédentes non présentées
  - SVMModel::save — Sauvegarde un modèle dans un fichier

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open