SVMModel::predict_probability

(PECL svm >= 0.1.4)

SVMModel::predict_probability返回之前看不见数据的类别概率

描述

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

此函数接受一个数据数组,并尝试预测类别,与 predict 函数类似。但是,此函数还返回一个概率数组,每个类别在模型中都有一个概率,它表示提供的数据是该类别成员的估计机会。要求要使用的模型已使用 probability 参数设置为 true 进行了训练。

参数

data

要分类的数组。这应该是一系列以 key => value 形式出现的键值对,按升序排列,但不必连续。

probabilities

提供的值将填充概率。这将是 null,如果是没有概率信息的模型,或者是一个数组,其中索引是类名,值是预测的概率。

返回值

Float 预测值。在分类的情况下,这将是类别标签,在回归的情况下,这将是实际值。如果出错,将抛出 SVMException

参见

  • SVM::predict()

添加注释

用户贡献注释

此页面没有用户贡献注释。
To Top