摘要:
此案例用于二分类问题(鼠标左键、右键点出两类点,会实时画出分界线),最终得到一条分界线(直线):f(x)=weights*x+shift 源码不再贴出,只讲解最核心的doTrain()里的内容。参数含义翻译自ml.hpp文件。 与SVM不同,SVMSGD不需要设置核函数。 【参数】默认值见下述代码 阅读全文
摘要:
trainAuto()函数中,使用了K折交叉验证来优化参数,会自动寻找最优参数。 两种用法:标黄的等效 virtual bool trainAuto( const Ptr<TrainData>& data, int kFold = 10,ParamGrid Cgrid = getDefaultGri 阅读全文