public class TwoDimensionEM extends AbstractTwoDimensionModel
The EM based two dimesional topical model
Copyright: Copyright (c) 2005
Company: IST, Drexel University
| Modifier and Type | Field and Description |
|---|---|
protected double |
comThemeCoeffi |
protected double |
themeBkgCoeffi |
protected DoubleVector |
themeBkgModel |
protected double |
viewBkgCoeffi |
protected DoubleVector |
viewBkgModel |
arrCommonThemeProb, arrDocTheme, arrDocView, arrThemeProb, arrViewProb, docNum, themeNum, themeTermNum, topicIndexReader, viewIndexReader, viewNum, viewTermNumiterations, seed, statusOut| Constructor and Description |
|---|
TwoDimensionEM(IndexReader viewIndexReader,
DoubleVector viewBkgModel,
double viewBkgCoeffi,
IndexReader topicIndexReader,
DoubleVector themeBkgModel,
double themeBkgCoeffi,
double comThemeCoeffi) |
TwoDimensionEM(IndexReader viewIndexReader,
IndexReader topicIndexReader,
double viewBkgCoeffi,
double themeBkgCoeffi,
double comThemeCoeffi) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
estimateModel(int viewNum,
int topicNum) |
protected void |
initialize(int docNum,
int viewTermNum,
int viewNum,
double[][] arrViewModel,
double[][] arrDocView,
int themeTermNum,
int themeNum,
double[][] arrThemeCommonModel,
double[][][] arrThemeModel,
double[][][] arrDocTheme) |
getCommonTopic, getDocNum, getDocTopics, getDocViews, getTopicNum, getTopicTermName, getTopicTermNum, getView, getViewNum, getViewTermName, getViewTermNum, getViewTopicgetBkgModel, getIterationNum, printStatus, setIterationNum, setRandomSeed, setStatusOutprotected DoubleVector viewBkgModel
protected DoubleVector themeBkgModel
protected double viewBkgCoeffi
protected double themeBkgCoeffi
protected double comThemeCoeffi
public TwoDimensionEM(IndexReader viewIndexReader, IndexReader topicIndexReader, double viewBkgCoeffi, double themeBkgCoeffi, double comThemeCoeffi)
public TwoDimensionEM(IndexReader viewIndexReader, DoubleVector viewBkgModel, double viewBkgCoeffi, IndexReader topicIndexReader, DoubleVector themeBkgModel, double themeBkgCoeffi, double comThemeCoeffi)
public boolean estimateModel(int viewNum,
int topicNum)
protected void initialize(int docNum,
int viewTermNum,
int viewNum,
double[][] arrViewModel,
double[][] arrDocView,
int themeTermNum,
int themeNum,
double[][] arrThemeCommonModel,
double[][][] arrThemeModel,
double[][][] arrDocTheme)
Copyright © 2018 JULIE Lab, Germany. All rights reserved.