这里是我有的代码:
svmProblem.x = new svm_node [numSamples][numDims];
svmProblem.y = trainingY;
for(int i=0; i < numSamples; i++) {
for (int j = 0; j < numDims; j++) {
svmProblem.x[i][j] = new svm_node();
svmProblem.x[i][j].index = j;
svmProblem.x[i][j].value = trainingX[i][j];
}
svmProblem.y[i] = trainingY[i];
}
svmProblem.l = numSamples;
svm_parameter svmParam = new svm_parameter();
svmParam.probability = 1;
svmParam.kernel_type = svm_parameter.LINEAR;
svm_model model = svm.svm_train(svmProblem, svmParam);这是执行结束时的消息:
optimization finished, #iter = 0
nu = NaN
obj = 0.0, rho = 0.0
nSV = 0, nBSV = 0
Total nSV = 0我试图通过调试器,但没有任何成功,我现在几乎卡住了。任何想法发生了什么?