|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Implements generic Statistical Estimator routines. Must be subclasses by concrete implemenations of statistical estimators.
$Id: IStatisticalEstimator.java,v 1.1 2005/06/12 23:09:37 mokhov Exp $
Field Summary | |
static java.lang.String |
MARF_INTERFACE_CODE_REVISION
Interface source code revision. |
Method Summary | |
java.lang.String |
getLanguage()
Retrieves current language. |
marf.Stats.ProbabilityTable |
getProbabilityTable()
Retrieves current ProbabilityTable. |
marf.nlp.util.NLPStreamTokenizer |
getStreamTokenizer()
Retrieves current StreamTokenizer. |
double |
p()
Classification. |
void |
setLanguage(java.lang.String pstrLang)
Allows altering current language being processed. |
void |
setStreamTokenizer(marf.nlp.util.NLPStreamTokenizer poStreamTokenizer)
Sets desired StreamTokenizer. |
boolean |
train()
Every estimator needs to implement its specific training method. |
Field Detail |
public static final java.lang.String MARF_INTERFACE_CODE_REVISION
Method Detail |
public double p()
public boolean train()
true
if training was successfulpublic void setStreamTokenizer(marf.nlp.util.NLPStreamTokenizer poStreamTokenizer)
poStreamTokenizer
- StreamTokenizer or a derivative to use for tokensNLPStreamTokenizer
public marf.nlp.util.NLPStreamTokenizer getStreamTokenizer()
public marf.Stats.ProbabilityTable getProbabilityTable()
ProbabilityTable
public void setLanguage(java.lang.String pstrLang)
pstrLang
- desired languagepublic java.lang.String getLanguage()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |