Class

com.iaja.ldavis

LDAvisBuilder

Related Doc: package ldavis

Permalink

abstract class LDAvisBuilder extends AnyRef

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LDAvisBuilder
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new LDAvisBuilder()

    Permalink

Abstract Value Members

  1. abstract def build: LDAvis

    Permalink
  2. abstract def withCVModel(model: CountVectorizerModel): LDAvisBuilder

    Permalink

    Online - Pass the trained CountVectorizerModel

    Online - Pass the trained CountVectorizerModel

    model

    CountVectorizerModel

    returns

    LDAvisBuilder

  3. abstract def withCVModelPath(path: String): LDAvisBuilder

    Permalink

    Offline - Load the trained CountVectorizerModel model

    Offline - Load the trained CountVectorizerModel model

    path

    Directory to the stored CountVectorizerModel

    returns

    LDAvisBuilder

  4. abstract def withEnableDebug(flag: Boolean): LDAvisBuilder

    Permalink

    Enable or Disable debug

    Enable or Disable debug

    flag

    Booelan false -> Disable, true -> Enable

  5. abstract def withLDAModel(model: LDAModel): LDAvisBuilder

    Permalink

    Online - Pass the trained LDAModel

    Online - Pass the trained LDAModel

    model

    LDAModel

    returns

    LDAvisBuilder

  6. abstract def withLDAModelPath(path: String): LDAvisBuilder

    Permalink

    Offline - Load the trained LDA model

    Offline - Load the trained LDA model

    path

    Directory to the stored LDAModel

    returns

    LDAvisBuilder

  7. abstract def withSparkSession(spark: SparkSession): LDAvisBuilder

    Permalink

    Pass when you have existing SparkSession or simply leave it to run locally

    Pass when you have existing SparkSession or simply leave it to run locally

    spark

    SparkSession

    returns

    LDAvisBuilder

  8. abstract def withTransformedDf(df: DataFrame): LDAvisBuilder

    Permalink

    Online - Pass the fitted/transformed dataframe (i.e., pipeLineModel.transform(df))

    Online - Pass the fitted/transformed dataframe (i.e., pipeLineModel.transform(df))

    df

    Transformed dataframe with ML pipeline model

    returns

    LDAvisBuilder

  9. abstract def withTransformedDfPath(path: String): LDAvisBuilder

    Permalink

    Offline - Load the stored fitted/transformed dataframe (i.e., pipeLineModel.transform(df))

    Offline - Load the stored fitted/transformed dataframe (i.e., pipeLineModel.transform(df))

    path

    Directory to the stored dataframe

    returns

    LDAvisBuilder

  10. abstract def withVocab(words: Array[String]): LDAvisBuilder

    Permalink

    List of all the words in the corpus used to train the model.

    List of all the words in the corpus used to train the model.

    words

    Array[String]

    returns

    LDAvisBuilder

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. var cvModel: Option[CountVectorizerModel]

    Permalink
  7. var cvModelPath: Option[String]

    Permalink
  8. var cvOutCol: Option[String]

    Permalink
  9. var debugFlag: Boolean

    Permalink
  10. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  12. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  14. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  15. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  16. var ldaModel: Option[LDAModel]

    Permalink
  17. var ldaModelPath: Option[String]

    Permalink
  18. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  19. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  20. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  21. var spark: Option[SparkSession]

    Permalink
  22. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  23. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  24. var transformedDf: Option[DataFrame]

    Permalink
  25. var transformedDfPath: Option[String]

    Permalink
  26. var vocab: Array[String]

    Permalink
  27. var vocabDFPath: Option[String]

    Permalink
  28. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped