org.knowceans.lda
Class Document

java.lang.Object
  extended by 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

Constructor Summary
Document()
           
Document(int length)
           
 
Method Summary
 void compile()
           
 int getCount(int index)
           
 int[] getCounts()
           
 int getLength()
           
 int getTotal()
           
 int getWord(int index)
           
 int[] getWords()
           
 void setCount(int index, int count)
           
 void setCounts(int[] is)
           
 void setLength(int i)
           
 void setTotal(int i)
           
 void setWord(int index, int word)
           
 void setWords(int[] is)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Document

public Document()

Document

public Document(int length)
Method Detail

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