org.knowceans.lda
Class Document
java.lang.Object
org.knowceans.lda.Document
public class Document
- extends java.lang.Object
wrapper for a document in LDA
lda-c reference: struct document in lda.h. TODO automatic length tracking
- Author:
- heinrich
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Document
public Document()
Document
public Document(int length)
compile
public void compile()
getCounts
public int[] getCounts()
- Returns:
getCount
public int getCount(int index)
- Parameters:
index
-
- Returns:
setCount
public void setCount(int index,
int count)
- Parameters:
count
- index
-
getLength
public int getLength()
- Returns:
getTotal
public int getTotal()
- Returns:
getWords
public int[] getWords()
- Returns:
getWord
public int getWord(int index)
- Parameters:
index
-
- Returns:
setWord
public void setWord(int index,
int word)
- Parameters:
word
- index
-
setCounts
public void setCounts(int[] is)
- Parameters:
is
-
setLength
public void setLength(int i)
- Parameters:
i
-
setTotal
public void setTotal(int i)
- Parameters:
i
-
setWords
public void setWords(int[] is)
- Parameters:
is
-
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object