public static class LDA.EMOptimizer
extends Object
Constructor and Description |
---|
LDA.EMOptimizer(Graph<breeze.linalg.DenseVector<Object>,Object> graph,
int k,
int vocabSize,
double docConcentration,
double topicConcentration,
int checkpointInterval) |
Modifier and Type | Method and Description |
---|---|
double |
docConcentration() |
breeze.linalg.DenseVector<Object> |
globalTopicTotals()
Aggregate distributions over topics from all term vertices.
|
Graph<breeze.linalg.DenseVector<Object>,Object> |
graph() |
PeriodicGraphCheckpointer<breeze.linalg.DenseVector<Object>,Object> |
graphCheckpointer() |
int |
k() |
LDA.EMOptimizer |
next() |
double |
topicConcentration() |
int |
vocabSize() |
public LDA.EMOptimizer(Graph<breeze.linalg.DenseVector<Object>,Object> graph, int k, int vocabSize, double docConcentration, double topicConcentration, int checkpointInterval)
public Graph<breeze.linalg.DenseVector<Object>,Object> graph()
public int k()
public int vocabSize()
public double docConcentration()
public double topicConcentration()
public PeriodicGraphCheckpointer<breeze.linalg.DenseVector<Object>,Object> graphCheckpointer()
public LDA.EMOptimizer next()
public breeze.linalg.DenseVector<Object> globalTopicTotals()
Note: This executes an action on the graph RDDs.