如何读取负面分类结果

eyh26e7m  于 2021-06-03  发布在  Hadoop
关注(0)|答案(0)|浏览(253)

我使用的是mahout 0.8,在使用naivebayes进行分类之后,我得到的结果是:

  1. FileName Category Score
  2. 1000221 male -13059.636009313888
  3. 1000378369 female -6660.011396382251
  4. 10004522 male -20388.73959786186

怎么读这个分数?我想得到每个文件名的准确性。在代码中,我有:

  1. // some code...
  2. vector.setQuick(wordId, tfValue);
  3. // some code...
  4. Vector resultVector = classifier.classifyFull(vector);
  5. double bestScore = -Double.MAX_VALUE;
  6. for(Element element: resultVector.all()) {
  7. int categoryId = element.index();
  8. double score = element.get();
  9. if (score > bestScore) {
  10. bestScore = score;
  11. bestCategoryId = categoryId;
  12. }
  13. }
  14. return bestScore;

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题