SVMModel::predict

(PECL svm >= 0.1.0)

SVMModel::predictПредсказать значение на основе новых данных

Описание

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

Функция принимает массив данных и пытается предсказать класс или величину регрессии основываясь на модели, обученной на предыдущих данных.

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

data

Данные для классификации. Массив молжен содержать элементы в формате "признак" => "значение", отсортированный по возрастанию признака. Признаки не обязательно должны представлять собой непрерывную последовательность.

Возвращаемые значения

Прогнозируемое значение типа float. В случае классификации оно будет отражать метку класса, а в случае регрессии - рациональное число. В случае возникновения ошибки выбрасывает SVMException

Смотрите также

  • SVM::train() - Создать SVMModel на основе обучающих данных