From f37fad206b0dbf32209bff3761179458a1ddf7bf Mon Sep 17 00:00:00 2001 From: Tommaso Teofili Date: Fri, 7 Apr 2017 10:58:49 +0200 Subject: [PATCH] LUCENE-5548 - improved testing for SNBC --- .../SimpleNaiveBayesClassifierTest.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/lucene/classification/src/test/org/apache/lucene/classification/SimpleNaiveBayesClassifierTest.java b/lucene/classification/src/test/org/apache/lucene/classification/SimpleNaiveBayesClassifierTest.java index 2b4873d93e0..0e05d4fe8b9 100644 --- a/lucene/classification/src/test/org/apache/lucene/classification/SimpleNaiveBayesClassifierTest.java +++ b/lucene/classification/src/test/org/apache/lucene/classification/SimpleNaiveBayesClassifierTest.java @@ -59,8 +59,10 @@ public class SimpleNaiveBayesClassifierTest extends ClassificationTestBase avgClassificationTime); + + double f1 = confusionMatrix.getF1Measure(); + assertTrue(f1 >= 0d); + assertTrue(f1 <= 1d); + double accuracy = confusionMatrix.getAccuracy(); assertTrue(accuracy >= 0d); assertTrue(accuracy <= 1d);