Класс SVMModel

(PECL svm >= 0.1.0)

Введение

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

Обзор класса

class SVMModel {
/* Методы */
public function __construct(string $filename = ?)
public function checkProbabilityModel(): bool
public function getLabels(): array
public function getNrClass(): int
public function getSvmType(): int
public function getSvrProbability(): float
public function load(string $filename): bool
public function predict(array $data): float
public function predict_probability(array $data): float
public function save(string $filename): bool
}

Содержание

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

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top