Class/Object

com.tencent.angel.ml.lda

LDALearner

Related Docs: object LDALearner | package lda

Permalink

class LDALearner extends MLLearner

Linear Supertypes
MLLearner, Learner, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LDALearner
  2. MLLearner
  3. Learner
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new LDALearner(ctx: TaskContext, model: LDAModel, data: CSRTokens)

    Permalink

Type Members

  1. class Task extends Thread

    Permalink

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. val LOG: Log

    Permalink
  5. object SampleOps extends Enumeration

    Permalink
  6. def addPostHook(func: HookFunc): Unit

    Permalink
    Definition Classes
    Learner
  7. def addPreHook(func: HookFunc): Unit

    Permalink
    Definition Classes
    Learner
  8. val alpha: Float

    Permalink
  9. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  10. def barrier(): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    MLLearner → Learner
  11. val beta: Float

    Permalink
  12. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. def computeWordLLH: Double

    Permalink
  14. def computeWordLLHSummary: Double

    Permalink
  15. val conf: Configuration

    Permalink
    Definition Classes
    MLLearner
  16. def createDestAndTmpFile(matrix: String, dir: String): (Path, Path)

    Permalink
  17. val ctx: TaskContext

    Permalink
    Definition Classes
    MLLearner
  18. def docLLH(n_docs: Int): Double

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  21. val executor: ExecutorService

    Permalink
  22. def fetchNk(): Unit

    Permalink
  23. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  25. val globalMetrics: GlobalMetrics

    Permalink
    Definition Classes
    MLLearner
  26. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  27. def inference(n_iters: Int): Unit

    Permalink
  28. def initForInference(): Unit

    Permalink
  29. def initialize(): Unit

    Permalink
  30. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  31. val lgammaAlpha: Double

    Permalink
  32. val lgammaAlphaSum: Double

    Permalink
  33. val lgammaBeta: Double

    Permalink
  34. def likelihood: Double

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

    Permalink
    Definition Classes
    AnyRef
  36. val nk: Array[Int]

    Permalink
  37. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  39. val pkeys: List[PartitionKey]

    Permalink
  40. val postHook: ListBuffer[HookFunc]

    Permalink
    Attributes
    protected
    Definition Classes
    Learner
  41. val preHook: ListBuffer[HookFunc]

    Permalink
    Attributes
    protected
    Definition Classes
    Learner
  42. val queue: LinkedBlockingQueue[Sampler]

    Permalink
  43. val reqRows: HashMap[Int, List[Integer]]

    Permalink
  44. def reset(epoch: Int): Unit

    Permalink
  45. val results: LinkedBlockingQueue[Future[VoidResult]]

    Permalink
  46. def sample(): Unit

    Permalink
  47. def sampleForInference(): Unit

    Permalink
  48. def saveDocTopic(dir: String, data: CSRTokens, model: LDAModel): Unit

    Permalink
  49. def saveDocTopicDistribution(dir: String, data: CSRTokens, model: LDAModel): Unit

    Permalink
  50. def saveWordTopic(model: LDAModel): Unit

    Permalink
  51. def saveWordTopicDistribution(model: LDAModel): Unit

    Permalink
  52. def saveWordTopicDistribution(model: LDAModel, start: Int, end: Int, num: Int): Unit

    Permalink
  53. def scheduleInit(): Unit

    Permalink
  54. def scheduleReset(): Unit

    Permalink
  55. def scheduleWithFetch(pkeys: List[PartitionKey], update: Boolean, Op: SampleOps.Value): Unit

    Permalink
  56. def scheduleWithoutFetch(pkeys: List[PartitionKey], update: Boolean, Op: SampleOps.Value): Unit

    Permalink
  57. val ssScheduler: StepSizeScheduler

    Permalink
    Attributes
    protected
    Definition Classes
    LDALearner → Learner
  58. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    AnyRef → Any
  60. def train(n_iters: Int): Unit

    Permalink
  61. def train(posTrainData: DataBlock[LabeledData], negTrainData: DataBlock[LabeledData], validationData: DataBlock[LabeledData]): MLModel

    Permalink
    Definition Classes
    MLLearner → Learner
  62. def train(trainData: DataBlock[LabeledData], validationData: DataBlock[LabeledData]): MLModel

    Permalink
    Definition Classes
    MLLearner → Learner
  63. def trainOld(train: DataBlock[LabeledData], vali: DataBlock[LabeledData]): OldMLModel

    Permalink

    Train a ML Model

    Train a ML Model

    train

    : input train data storage

    vali

    : validate data storage

    returns

    : a learned model

    Definition Classes
    LDALearnerMLLearner
  64. def trainOneEpoch(epoch: Int, iter: Iterator[Array[LabeledData]], numBatch: Int): Double

    Permalink
    Attributes
    protected
    Definition Classes
    LDALearner → Learner
  65. def validate(epoch: Int, valiData: DataBlock[LabeledData]): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    LDALearner → Learner
  66. final def wait(): Unit

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

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

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

Inherited from MLLearner

Inherited from Learner

Inherited from AnyRef

Inherited from Any

Ungrouped