libsvm を使用して SVM 分類を行い、one-over-rest メソッドを使用します。問題は、次のコマンドを実行すると、「精度」の値がすべて実数ではなく、NaN が含まれていることがわかりました。誰でも問題を解決する方法を教えてもらえますか? どうもありがとう!
model = ovrtrainBot(trainLabel, trainData, bestParam);
[predict_label, accuracy, decis_values] = ovrpredictBot(testLabel, testData, model);
「精度」には奇妙な値があります。
accuracy=[92.56 93.39 97.521 92.562 91.74 92.562 93.39 93.39 93.39
0.074 0.07 0.025 0.074 0.083 0.074 0.07 0.066 0.066
0.73 0.13 0.65 NaN 0.0007 NaN 0.104 0.433 0.104]