edu.stanford.nlp.tmt.model.plda

PLDAModelParams

case class PLDAModelParams (numLatentTopics: Int, numTopicsPerLabel: Array[Int], numTerms: Int, topicSmoothing: DirichletParams, termSmoothing: DirichletParams, labelIndex: Option[Index[String]], topicIndex: Option[Index[String]], termIndex: Option[Index[String]], tokenizer: Option[Tokenizer]) extends Product with Serializable

Parameters describing PLDA models.

numLatentTopics

Number of latent topics applied to each document.

numTopicsPerLabel

For each label, how many topics.

numTerms

Total number of terms in the model.

topicSmoothing

per-topic Dirichlet smoothing

termSmoothing

per-term Dirichlet smoothing

labelIndex

Names for each label

topicIndex

Names for each topic (with numTopicsPerLabel for each label)

termIndex

Names for each term

tokenizer

Tokenizer used during construction

Annotations
@serializable() @SerialVersionUID( 1 )
Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. PLDAModelParams
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new PLDAModelParams (numLatentTopics: Int, numTopicsPerLabel: Array[Int], numTerms: Int, topicSmoothing: DirichletParams, termSmoothing: DirichletParams, labelIndex: Option[Index[String]], topicIndex: Option[Index[String]], termIndex: Option[Index[String]], tokenizer: Option[Tokenizer])

    numLatentTopics

    Number of latent topics applied to each document.

    numTopicsPerLabel

    For each label, how many topics.

    numTerms

    Total number of terms in the model.

    topicSmoothing

    per-topic Dirichlet smoothing

    termSmoothing

    per-term Dirichlet smoothing

    labelIndex

    Names for each label

    topicIndex

    Names for each topic (with numTopicsPerLabel for each label)

    termIndex

    Names for each term

    tokenizer

    Tokenizer used during construction

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  7. def canEqual (arg0: Any): Boolean

    Definition Classes
    PLDAModelParams → Equals
  8. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  9. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  10. def equals (arg0: Any): Boolean

    Definition Classes
    PLDAModelParams → Equals → AnyRef → Any
  11. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  12. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  13. def hashCode (): Int

    Definition Classes
    PLDAModelParams → AnyRef → Any
  14. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  15. val labelIndex : Option[Index[String]]

    Names for each label

  16. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  17. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  18. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  19. def numLabels : Int

  20. val numLatentTopics : Int

    Number of latent topics applied to each document.

  21. val numTerms : Int

    Total number of terms in the model.

  22. def numTopics : Int

  23. val numTopicsPerLabel : Array[Int]

    For each label, how many topics.

  24. def productArity : Int

    Definition Classes
    PLDAModelParams → Product
  25. def productElement (arg0: Int): Any

    Definition Classes
    PLDAModelParams → Product
  26. def productIterator : Iterator[Any]

    Definition Classes
    Product
  27. def productPrefix : String

    Definition Classes
    PLDAModelParams → Product
  28. def signature : String

  29. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  30. val termIndex : Option[Index[String]]

    Names for each term

  31. val termSmoothing : DirichletParams

    per-term Dirichlet smoothing

  32. def toString (): String

    Definition Classes
    PLDAModelParams → AnyRef → Any
  33. val tokenizer : Option[Tokenizer]

    Tokenizer used during construction

  34. val topicIndex : Option[Index[String]]

    Names for each topic (with numTopicsPerLabel for each label)

  35. val topicSmoothing : DirichletParams

    per-topic Dirichlet smoothing

  36. def wait (): Unit

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Deprecated Value Members

  1. def productElements : Iterator[Any]

    Definition Classes
    Product
    Annotations
    @deprecated
    Deprecated

    use productIterator instead

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any