OpenCV ML 中统计模型的基类。 更多…
#include <opencv2/ml.hpp>
◆ Flags
预测选项
枚举器 |
---|
UPDATE_MODEL | |
RAW_OUTPUT | 使方法返回原始结果(总和),而不是类标签
|
COMPRESSED_INPUT | |
PREPROCESSED_INPUT | |
◆ calcError()
Python |
---|
| cv.ml.StatModel.calcError( | data, test[, resp] | ) -> | retval, resp |
计算训练或测试数据集上的误差。
- 参数
-
data | 训练数据 |
test | 如果为真,则误差是在数据的测试子集上计算的,否则是在数据的训练子集上计算的。请注意,如果您加载了完全不同的数据集来评估已经训练好的分类器,您可能根本不想使用TrainData::setTrainTestSplitRatio设置测试子集,并指定test=false,以便为整个新的数据集计算误差。是的,这听起来有点令人困惑。 |
resp | 可选的输出响应。 |
此方法使用StatModel::predict来计算误差。对于回归模型,误差计算为均方根误差 (RMS);对于分类器,误差计算为误分类样本的百分比 (0%-100%)。
◆ empty()
virtual bool cv::ml::StatModel::empty |
( |
| ) |
const |
|
virtual |
Python |
---|
| cv.ml.StatModel.empty( | | ) -> | retval |
◆ getVarCount()
virtual int cv::ml::StatModel::getVarCount |
( |
| ) |
const |
|
纯虚函数 |
Python |
---|
| cv.ml.StatModel.getVarCount( | | ) -> | retval |
◆ isClassifier()
virtual bool cv::ml::StatModel::isClassifier |
( |
| ) |
const |
|
纯虚函数 |
Python |
---|
| cv.ml.StatModel.isClassifier( | | ) -> | retval |
◆ isTrained()
virtual bool cv::ml::StatModel::isTrained |
( |
| ) |
const |
|
纯虚函数 |
Python |
---|
| cv.ml.StatModel.isTrained( | | ) -> | retval |
◆ predict()
Python |
---|
| cv.ml.StatModel.predict( | samples[, results[, flags]] | ) -> | retval, results |
◆ train() [1/3]
static Ptr< _Tp > cv::ml::StatModel::train |
( |
const Ptr< TrainData > & | data, |
|
|
int | flags = 0 ) |
|
inlinestatic |
Python |
---|
| cv.ml.StatModel.train( | trainData[, flags] | ) -> | retval |
| cv.ml.StatModel.train( | samples, layout, responses | ) -> | retval |
创建并使用默认参数训练模型。
该类必须实现没有参数或所有参数都为默认值的静态`create()`方法
◆ train() [2/3]
virtual bool cv::ml::StatModel::train |
( |
const Ptr< TrainData > & | trainData, |
|
|
int | flags = 0 ) |
|
virtual |
Python |
---|
| cv.ml.StatModel.train( | trainData[, flags] | ) -> | retval |
| cv.ml.StatModel.train( | samples, layout, responses | ) -> | retval |
◆ train() [3/3]
Python |
---|
| cv.ml.StatModel.train( | trainData[, flags] | ) -> | retval |
| cv.ml.StatModel.train( | samples, layout, responses | ) -> | retval |
此类的文档是从以下文件生成的