# Support Vector Machine

# Introducción

Advertencia

Esta extensión es EXPERIMENTAL. El comportamiento de esta extensión, los nombres de sus funciones, y toda la documentación alrededor de esta extensión puede cambiar sin previo aviso en una próxima versión de PHP. Esta extensión debe ser utilizada bajo su propio riesgo.

LibSVM es un solucionador eficiente para problemas de clasificación y regresión SVM. La extensión SVM se presenta como una interfaz PHP sencilla de utilizar en scripts PHP.

- Instalación/Configuración
  - Requerimientos
  - Instalación
- Ejemplos
- SVM — La clase SVM
  - SVM::__construct — Construir un nuevo objeto SVM
  - SVM::crossvalidate — Prueba los argumentos de entrenamiento en los subconjuntos de datos de entrenamiento
  - SVM::getOptions — Devuelve los argumentos de entrenamiento actuales
  - SVM::setOptions — Define argumentos de entrenamiento
  - SVM::train — Crea un modelo SVMModel basado en los datos de entrenamiento
- SVMModel — La clase SVMModel
  - SVMModel::checkProbabilityModel — Devuelve true si el modelo tiene información probabilística
  - SVMModel::__construct — Construye un nuevo objeto SVMModel
  - SVMModel::getLabels — Recupera los etiquetas utilizados para entrenar el modelo
  - SVMModel::getNrClass — Devuelve el número de clases utilizadas para entrenar el modelo
  - SVMModel::getSvmType — Recupera el tipo SVM utilizado para entrenar el modelo
  - SVMModel::getSvrProbability — Recupera el valor sigma para los tipos de regresión
  - SVMModel::load — Cargar un modelo SVM guardado
  - SVMModel::predict — Predice un valor para datos anteriores no vistos
  - SVMModel::predict_probability — Devuelve las probabilidades para los datos anteriores no presentados
  - SVMModel::save — Guardar un modelo en un archivo

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