ruw*_*ego 1 python java validation libsvm
在哪里可以找到使用LibSVM(Java/Python)对数据集执行10倍交叉验证的示例?
在Java的情况下;
您可以使用libsvm提供的svm_cross_validation()方法.
double[] target = new double[svmProblem.l];
svm.svm_cross_validation(svmProblem, svmParameter, 10, target );
Run Code Online (Sandbox Code Playgroud)
您应该已经创建了svm_problem和svm_parameter实例(示例中的svmProblem和svmParameter).函数的第三个参数是折叠数,target是数据集的每个样本的预测标签值的数组.因此,目标数组的长度应与输入数据的长度相同.
| 归档时间: |
|
| 查看次数: |
3419 次 |
| 最近记录: |