Клас SVMModel
(PECL svm >= 0.1.0)
Вступ
SVMModel – це кінцевий результат процесу навчання. Він може бути використаний для класифікації невідомих даних.
Огляд класів
class SVMModel
{
/* Методы */
public __construct(string $filename = ?)
public checkProbabilityModel(): bool
public getLabels(): array
public getNrClass(): int
public getSvmType(): int
public getSvrProbability(): float
public load(string $filename): bool
public predict_probability(array $data): float
public predict(array $data): float
public save(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— Зберегти готову модель у файл