SVMModel::predict
(PECL svm >= 0.1.0)
SVMModel::predict — Передбачити значення на основі нових даних
Опис
public SVMModel::predict(array $data): float
Функція приймає масив даних і намагається передбачити клас чи величину регресії, ґрунтуючись на моделі, навченій на попередніх даних.
Список параметрів
data
Дані класифікації. Масив повинен містити елементи у форматі "ознака" => "значення", відсортований за зростанням ознаки. Ознаки не обов'язково повинні бути безперервною послідовністю.
Значення, що повертаються
Прогнозоване значення типу float. У разі класифікації воно відображатиме мітку класу, а у разі регресії – раціональне число. У разі виникнення помилки викидає SVMException
Дивіться також
- SVM::train() - Створити SVMModel на основі навчальних даних