Repository: spark
Updated Branches:
  refs/heads/master b84f61cd7 -> 673876b7e


[SPARK-22309][ML] Remove unused param in `LDAModel.getTopicDistributionMethod`

## What changes were proposed in this pull request?
Remove unused param in `LDAModel.getTopicDistributionMethod`

## How was this patch tested?
existing tests

Author: Zheng RuiFeng <[email protected]>

Closes #19530 from zhengruifeng/lda_bc.


Project: http://git-wip-us.apache.org/repos/asf/spark/repo
Commit: http://git-wip-us.apache.org/repos/asf/spark/commit/673876b7
Tree: http://git-wip-us.apache.org/repos/asf/spark/tree/673876b7
Diff: http://git-wip-us.apache.org/repos/asf/spark/diff/673876b7

Branch: refs/heads/master
Commit: 673876b7eadc6f382afc26fc654b0e7916c9ac5c
Parents: b84f61c
Author: Zheng RuiFeng <[email protected]>
Authored: Fri Oct 20 08:28:05 2017 +0100
Committer: Sean Owen <[email protected]>
Committed: Fri Oct 20 08:28:05 2017 +0100

----------------------------------------------------------------------
 mllib/src/main/scala/org/apache/spark/ml/clustering/LDA.scala      | 2 +-
 .../main/scala/org/apache/spark/mllib/clustering/LDAModel.scala    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/spark/blob/673876b7/mllib/src/main/scala/org/apache/spark/ml/clustering/LDA.scala
----------------------------------------------------------------------
diff --git a/mllib/src/main/scala/org/apache/spark/ml/clustering/LDA.scala 
b/mllib/src/main/scala/org/apache/spark/ml/clustering/LDA.scala
index 3da29b1..4bab670 100644
--- a/mllib/src/main/scala/org/apache/spark/ml/clustering/LDA.scala
+++ b/mllib/src/main/scala/org/apache/spark/ml/clustering/LDA.scala
@@ -458,7 +458,7 @@ abstract class LDAModel private[ml] (
     if ($(topicDistributionCol).nonEmpty) {
 
       // TODO: Make the transformer natively in ml framework to avoid extra 
conversion.
-      val transformer = 
oldLocalModel.getTopicDistributionMethod(sparkSession.sparkContext)
+      val transformer = oldLocalModel.getTopicDistributionMethod
 
       val t = udf { (v: Vector) => transformer(OldVectors.fromML(v)).asML }
       dataset.withColumn($(topicDistributionCol), 
t(col($(featuresCol)))).toDF()

http://git-wip-us.apache.org/repos/asf/spark/blob/673876b7/mllib/src/main/scala/org/apache/spark/mllib/clustering/LDAModel.scala
----------------------------------------------------------------------
diff --git 
a/mllib/src/main/scala/org/apache/spark/mllib/clustering/LDAModel.scala 
b/mllib/src/main/scala/org/apache/spark/mllib/clustering/LDAModel.scala
index 4ab4200..b8a6e94 100644
--- a/mllib/src/main/scala/org/apache/spark/mllib/clustering/LDAModel.scala
+++ b/mllib/src/main/scala/org/apache/spark/mllib/clustering/LDAModel.scala
@@ -371,7 +371,7 @@ class LocalLDAModel private[spark] (
   /**
    * Get a method usable as a UDF for `topicDistributions()`
    */
-  private[spark] def getTopicDistributionMethod(sc: SparkContext): Vector => 
Vector = {
+  private[spark] def getTopicDistributionMethod: Vector => Vector = {
     val expElogbeta = 
exp(LDAUtils.dirichletExpectation(topicsMatrix.asBreeze.toDenseMatrix.t).t)
     val docConcentrationBrz = this.docConcentration.asBreeze
     val gammaShape = this.gammaShape


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to