Класс SVMModel

(PECL svm >= 0.1.0)

Введение

SVMModel - это конечный результат процесса обучения. Он может быть использован для классификации ранее неизвестных данных.

Обзор классов

classSVMModel {
public__construct(string$filename = ?)
publicgetLabels(): array
publicgetNrClass(): int
publicgetSvmType(): int
publicload(string$filename): bool
publicpredict(array$data): float
publicsave(string$filename): bool
}

Содержание

  • SVMModel::checkProbabilityModel — Возвращает true, если модель содержит информацию о вероятностях
  • SVMModel::__construct — Конструктор класса SVMModel
  • SVMModel::getLabels — Возвращает метки, на которых обучалась модель
  • SVMModel::getNrClass — Возвращает количество классов, для которых обучалась модель
  • SVMModel::getSvmType — Получить тип SVM, с которым обучалась модель
  • SVMModel::getSvrProbability — Получить величину сигмы для регрессионного типа
  • SVMModel::load — Загружает сохранённую модель SVM
  • SVMModel::predict_probability — Возвращает вероятность класса для заданных данных
  • SVMModel::predict — Предсказать значение на основе новых данных
  • SVMModel::save — Сохранить готовую модель в файл
To Top