Expected 0.7 and 0.641304347826087 to be within 0.05 using absolute tolerance.
validateModelFit:
 piData: [-0.6931471805599453, -2.3025850929940455, -0.916290731874155]
 thetaData: [-0.35667494393873245, -2.3025850929940455, -2.3025850929940455, -2.3025850929940455]
[-2.3025850929940455, -0.35667494393873245, -2.3025850929940455, -2.3025850929940455]
[-2.3025850929940455, -2.3025850929940455, -0.35667494393873245, -2.3025850929940455]
 model.labels: [0.0, 1.0, 2.0]
 model.pi: [-0.7665651538362903, -2.201220586649602, -0.856311441692565]
 model.theta: [-0.3636981369272352, -2.255166938009089, -2.277965852973895, -2.3273851458208883]
[-2.1546649629174235, -0.44425113314332076, -2.094040341100988, -2.12389330425067]
[-2.2353175768092326, -2.213577590172827, -0.3766186249060679, -2.327336475529485]
org.scalatest.exceptions.TestFailedException: Expected 0.7 and 0.641304347826087 to be within 0.05 using absolute tolerance.
validateModelFit:
piData: [-0.6931471805599453, -2.3025850929940455, -0.916290731874155]
thetaData: [-0.35667494393873245, -2.3025850929940455, -2.3025850929940455, -2.3025850929940455]
[-2.3025850929940455, -0.35667494393873245, -2.3025850929940455, -2.3025850929940455]
[-2.3025850929940455, -2.3025850929940455, -0.35667494393873245, -2.3025850929940455]
model.labels: [0.0, 1.0, 2.0]
model.pi: [-0.7665651538362903, -2.201220586649602, -0.856311441692565]
model.theta: [-0.3636981369272352, -2.255166938009089, -2.277965852973895, -2.3273851458208883]
[-2.1546649629174235, -0.44425113314332076, -2.094040341100988, -2.12389330425067]
[-2.2353175768092326, -2.213577590172827, -0.3766186249060679, -2.327336475529485]
at org.apache.spark.mllib.util.TestingUtils$DoubleWithAlmostEquals.$tilde$eq$eq(TestingUtils.scala:80)
at org.apache.spark.mllib.classification.NaiveBayesSuite.$anonfun$validateModelFit$3(NaiveBayesSuite.scala:112)
at org.apache.spark.mllib.classification.NaiveBayesSuite.$anonfun$validateModelFit$3$adapted(NaiveBayesSuite.scala:111)
at scala.collection.immutable.Range.foreach(Range.scala:158)
at org.apache.spark.mllib.classification.NaiveBayesSuite.$anonfun$validateModelFit$2(NaiveBayesSuite.scala:111)
at org.apache.spark.mllib.classification.NaiveBayesSuite.$anonfun$validateModelFit$2$adapted(NaiveBayesSuite.scala:109)
at scala.collection.Iterator.foreach(Iterator.scala:941)
at scala.collection.Iterator.foreach$(Iterator.scala:941)
at scala.collection.AbstractIterator.foreach(Iterator.scala:1429)
at scala.collection.IterableLike.foreach(IterableLike.scala:74)
at scala.collection.IterableLike.foreach$(IterableLike.scala:73)
at scala.collection.AbstractIterable.foreach(Iterable.scala:56)
at org.apache.spark.mllib.classification.NaiveBayesSuite.validateModelFit(NaiveBayesSuite.scala:109)
at org.apache.spark.mllib.classification.NaiveBayesSuite.$anonfun$new$3(NaiveBayesSuite.scala:155)
at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:83)
at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
at org.scalatest.Transformer.apply(Transformer.scala:22)
at org.scalatest.Transformer.apply(Transformer.scala:20)
at org.scalatest.FunSuiteLike$$anon$1.apply(FunSuiteLike.scala:186)
at org.apache.spark.SparkFunSuite.withFixture(SparkFunSuite.scala:104)
at org.scalatest.FunSuiteLike.invokeWithFixture$1(FunSuiteLike.scala:184)
at org.scalatest.FunSuiteLike.$anonfun$runTest$1(FunSuiteLike.scala:196)
at org.scalatest.SuperEngine.runTestImpl(Engine.scala:289)
at org.scalatest.FunSuiteLike.runTest(FunSuiteLike.scala:196)
at org.scalatest.FunSuiteLike.runTest$(FunSuiteLike.scala:178)
at org.scalatest.FunSuite.runTest(FunSuite.scala:1560)
at org.scalatest.FunSuiteLike.$anonfun$runTests$1(FunSuiteLike.scala:229)
at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:396)
at scala.collection.immutable.List.foreach(List.scala:392)
at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:384)
at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:379)
at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:461)
at org.scalatest.FunSuiteLike.runTests(FunSuiteLike.scala:229)
at org.scalatest.FunSuiteLike.runTests$(FunSuiteLike.scala:228)
at org.scalatest.FunSuite.runTests(FunSuite.scala:1560)
at org.scalatest.Suite.run(Suite.scala:1147)
at org.scalatest.Suite.run$(Suite.scala:1129)
at org.scalatest.FunSuite.org$scalatest$FunSuiteLike$$super$run(FunSuite.scala:1560)
at org.scalatest.FunSuiteLike.$anonfun$run$1(FunSuiteLike.scala:233)
at org.scalatest.SuperEngine.runImpl(Engine.scala:521)
at org.scalatest.FunSuiteLike.run(FunSuiteLike.scala:233)
at org.scalatest.FunSuiteLike.run$(FunSuiteLike.scala:232)
at org.apache.spark.SparkFunSuite.org$scalatest$BeforeAndAfterAll$$super$run(SparkFunSuite.scala:53)
at org.scalatest.BeforeAndAfterAll.liftedTree1$1(BeforeAndAfterAll.scala:213)
at org.scalatest.BeforeAndAfterAll.run(BeforeAndAfterAll.scala:210)
at org.scalatest.BeforeAndAfterAll.run$(BeforeAndAfterAll.scala:208)
at org.apache.spark.SparkFunSuite.run(SparkFunSuite.scala:53)
at org.scalatest.Suite.callExecuteOnSuite$1(Suite.scala:1210)
at org.scalatest.Suite.$anonfun$runNestedSuites$1(Suite.scala:1257)
at scala.collection.IndexedSeqOptimized.foreach(IndexedSeqOptimized.scala:36)
at scala.collection.IndexedSeqOptimized.foreach$(IndexedSeqOptimized.scala:33)
at scala.collection.mutable.ArrayOps$ofRef.foreach(ArrayOps.scala:198)
at org.scalatest.Suite.runNestedSuites(Suite.scala:1255)
at org.scalatest.Suite.runNestedSuites$(Suite.scala:1189)
at org.scalatest.tools.DiscoverySuite.runNestedSuites(DiscoverySuite.scala:30)
at org.scalatest.Suite.run(Suite.scala:1144)
at org.scalatest.Suite.run$(Suite.scala:1129)
at org.scalatest.tools.DiscoverySuite.run(DiscoverySuite.scala:30)
at org.scalatest.tools.SuiteRunner.run(SuiteRunner.scala:45)
at org.scalatest.tools.Runner$.$anonfun$doRunRunRunDaDoRunRun$13(Runner.scala:1340)
at org.scalatest.tools.Runner$.$anonfun$doRunRunRunDaDoRunRun$13$adapted(Runner.scala:1334)
at scala.collection.immutable.List.foreach(List.scala:392)
at org.scalatest.tools.Runner$.doRunRunRunDaDoRunRun(Runner.scala:1334)
at org.scalatest.tools.Runner$.$anonfun$runOptionallyWithPassFailReporter$24(Runner.scala:1031)
at org.scalatest.tools.Runner$.$anonfun$runOptionallyWithPassFailReporter$24$adapted(Runner.scala:1010)
at org.scalatest.tools.Runner$.withClassLoaderAndDispatchReporter(Runner.scala:1500)
at org.scalatest.tools.Runner$.runOptionallyWithPassFailReporter(Runner.scala:1010)
at org.scalatest.tools.Runner$.main(Runner.scala:827)
at org.scalatest.tools.Runner.main(Runner.scala)