public class MaxEntClassifier extends Object implements org.maochen.nlp.ml.IClassifier
| Constructor and Description |
|---|
MaxEntClassifier() |
| Modifier and Type | Method and Description |
|---|---|
void |
loadModel(InputStream modelPath) |
void |
persistModel(String modelPath) |
Map<String,Double> |
predict(String[] feats) |
Map<String,Double> |
predict(org.maochen.nlp.ml.Tuple predict) |
void |
setParameter(Properties paraMap) |
org.maochen.nlp.ml.IClassifier |
train(List<org.maochen.nlp.ml.Tuple> trainingData) |
MaxEntClassifier |
trainString(List<String[]> trainingData) |
public MaxEntClassifier trainString(List<String[]> trainingData)
public org.maochen.nlp.ml.IClassifier train(List<org.maochen.nlp.ml.Tuple> trainingData)
train in interface org.maochen.nlp.ml.IClassifierpublic Map<String,Double> predict(org.maochen.nlp.ml.Tuple predict)
predict in interface org.maochen.nlp.ml.IClassifierpublic void setParameter(Properties paraMap)
setParameter in interface org.maochen.nlp.ml.IClassifierpublic void persistModel(String modelPath) throws IOException
persistModel in interface org.maochen.nlp.ml.IClassifierIOExceptionpublic void loadModel(InputStream modelPath)
loadModel in interface org.maochen.nlp.ml.IClassifierCopyright © 2016. All rights reserved.