|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--marf.Stats.StatisticalObject | +--marf.Stats.WordStats | +--marf.Stats.Observation | +--marf.Stats.Ngram
N-gram Observation.
$Id: Ngram.java,v 1.14 2005/08/14 01:15:56 mokhov Exp $
Field Summary |
Fields inherited from class marf.Stats.Observation |
bSeen, dPosteriorProbability, dPriorProbability |
Fields inherited from class marf.Stats.StatisticalObject |
iFrequency, iRank |
Constructor Summary | |
Ngram()
Constructs an unigram. |
|
Ngram(int piSize)
Constructs an N-gram of the specified size. |
|
Ngram(marf.Stats.Ngram[] paNgramElements)
Constructs an N-gram out of the N-gram elements. |
Method Summary | |
void |
addNgram(marf.Stats.Ngram poNgram)
Adds an N-gram at the end of the N-gram elements array. |
static java.lang.String |
getMARFSourceCodeRevision()
Returns source code revision information. |
int |
getSize()
Retrievs the size of the N-gram. |
void |
setNgram(int piIndex,
marf.Stats.Ngram poNgram)
Sets an N-gram at a specified index. |
Methods inherited from class marf.Stats.WordStats |
getLexeme |
Methods inherited from class marf.Stats.StatisticalObject |
getFrequency, getRank, incFrequency, incRank, setRank |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Ngram()
public Ngram(int piSize)
piSize
- Npublic Ngram(marf.Stats.Ngram[] paNgramElements)
paNgramElements
- Method Detail |
public void setNgram(int piIndex, marf.Stats.Ngram poNgram)
piIndex
- the indexpoNgram
- the n-grampublic void addNgram(marf.Stats.Ngram poNgram)
poNgram
- the N-gram to add.public final int getSize()
public static java.lang.String getMARFSourceCodeRevision()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |