1
我正在使用PyML進行SVM分類。但是,我注意到,當我使用LOO評估多分類分類器時,結果對象不報告靈敏度和PPV值。相反,他們是0.0:獲取PyML中多類問題的調用(靈敏度)和精度(PPV)值
from PyML import *
from PyML.classifiers import multi
mc = multi.OneAgainstRest(SVM())
data = VectorDataSet('iris.data', labelsColumn=-1)
result = mc.loo(data)
result.getSuccessRate()
>>> 0.95333333333333337
result.getPPV()
>>> 0.0
result.getSensitivity()
>>> 0.0
我看過代碼,但無法弄清楚這裏出了什麼問題。有人爲此做了一個解決方法嗎?