用于cv :: ml :: SVM :: trainAuto

时间:2016-09-02 11:21:44

标签: opencv svm python-bindings

我想估计OpenCV中SVM训练的最佳C和gamma参数。如果我理解master (3.1-dev) docs正确cv::ml::SVM::trainAuto将适合我的需求(使用交叉验证来估计完美参数)。

但我无法找到trainButo的Python绑定..我试图找到它:

>>> import cv2
>>> cv2.__version__
'3.1.0-dev'
>>> help(cv2.ml)

或在ml_SVM对象中

>>> help(cv2.ml.SVM_create())

但我只找到了

SVM_create(...)
    SVM_create() -> retval

SVM_load(...)
    SVM_load(filepath) -> retval

在cv2.ml模块和

train(...)
 |      train(trainData[, flags]) -> retval  or  train(samples, layout, responses) -> retval
ml_SVM对象中的

。还有另一种" python方式"对于trainAuto还是绑定移动/丢失?我在Ubuntu 15.10上使用python 3.4。

1 个答案:

答案 0 :(得分:-1)

这是OpenCV for Python的当前公开问题:请参阅此处https://github.com/opencv/opencv/issues/7224