From 7f62a55a43544b6eca31afaf0fe8f4d0abbaa3b8 Mon Sep 17 00:00:00 2001 From: Feynman Liang Date: Fri, 17 Jul 2015 01:16:50 -0700 Subject: [PATCH] --amend --- .../scala/org/apache/spark/mllib/clustering/LDAOptimizer.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mllib/src/main/scala/org/apache/spark/mllib/clustering/LDAOptimizer.scala b/mllib/src/main/scala/org/apache/spark/mllib/clustering/LDAOptimizer.scala index 242b7f3bd4853..fd884b1578ba9 100644 --- a/mllib/src/main/scala/org/apache/spark/mllib/clustering/LDAOptimizer.scala +++ b/mllib/src/main/scala/org/apache/spark/mllib/clustering/LDAOptimizer.scala @@ -400,7 +400,7 @@ final class OnlineLDAOptimizer extends LDAOptimizer { while (meanchange > 1e-3) { val lastgamma = gammad.copy // K K * ids ids - gammad := (expElogthetad :* (expElogbetad.t * (ctsVector / phinorm))) :+ alpha + gammad := (expElogthetad :* (expElogbetad.t * (ctsVector :/ phinorm))) :+ alpha expElogthetad := exp(digamma(gammad) - digamma(sum(gammad))) phinorm := expElogbetad * expElogthetad :+ 1e-100 meanchange = sum(abs(gammad - lastgamma)) / k