SVMModel::predict

(PECL svm >= 0.1.0)

SVMModel::predict — Передбачити значення на основі нових даних

Опис

public SVMModel::predict(array $data): float

Функція приймає масив даних і намагається передбачити клас чи величину регресії, ґрунтуючись на моделі, навченій на попередніх даних.

Список параметрів

data

Дані класифікації. Масив повинен містити елементи у форматі "ознака" => "значення", відсортований за зростанням ознаки. Ознаки не обов'язково повинні бути безперервною послідовністю.

Значення, що повертаються

Прогнозоване значення типу float. У разі класифікації воно відображатиме мітку класу, а у разі регресії – раціональне число. У разі виникнення помилки викидає SVMException

Дивіться також

  • SVM::train() - Створити SVMModel на основі навчальних даних