|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectopennlp.tools.doccat.DocumentCategorizerME
public class DocumentCategorizerME
Maxent implementation of DocumentCategorizer.
| Constructor Summary | |
|---|---|
DocumentCategorizerME(DoccatModel model)
Initializes the current instance with a doccat model. |
|
DocumentCategorizerME(DoccatModel model,
FeatureGenerator... featureGenerators)
Initializes a the current instance with a doccat model and custom feature generation. |
|
DocumentCategorizerME(MaxentModel model)
Deprecated. Use DocumentCategorizerME(DoccatModel) instead. |
|
DocumentCategorizerME(MaxentModel model,
FeatureGenerator... featureGenerators)
Deprecated. Use DocumentCategorizerME(DoccatModel, FeatureGenerator...) instead. |
|
| Method Summary | |
|---|---|
double[] |
categorize(java.lang.String documentText)
|
double[] |
categorize(java.lang.String[] text)
Categorizes the given text. |
java.lang.String |
getAllResults(double[] results)
|
java.lang.String |
getBestCategory(double[] outcome)
|
java.lang.String |
getCategory(int index)
|
int |
getIndex(java.lang.String category)
|
int |
getNumberOfCategories()
|
static AbstractModel |
train(DocumentCategorizerEventStream eventStream)
Deprecated. |
static DoccatModel |
train(java.lang.String languageCode,
ObjectStream<DocumentSample> samples)
Trains a doccat model with default feature generation. |
static DoccatModel |
train(java.lang.String languageCode,
ObjectStream<DocumentSample> samples,
int cutoff,
int iterations)
Trains a doccat model with default feature generation. |
static DoccatModel |
train(java.lang.String languageCode,
ObjectStream<DocumentSample> samples,
int cutoff,
int iterations,
FeatureGenerator... featureGenerators)
Trains a document categorizer model with custom feature generation. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DocumentCategorizerME(DoccatModel model,
FeatureGenerator... featureGenerators)
model - featureGenerators - public DocumentCategorizerME(DoccatModel model)
model - @Deprecated public DocumentCategorizerME(MaxentModel model)
DocumentCategorizerME(DoccatModel) instead.
MaxentModel.
model -
@Deprecated
public DocumentCategorizerME(MaxentModel model,
FeatureGenerator... featureGenerators)
DocumentCategorizerME(DoccatModel, FeatureGenerator...) instead.
MaxentModel
and FeatureGenerators.
model - featureGenerators - | Method Detail |
|---|
public double[] categorize(java.lang.String[] text)
categorize in interface DocumentCategorizertext - public double[] categorize(java.lang.String documentText)
categorize in interface DocumentCategorizerpublic java.lang.String getBestCategory(double[] outcome)
getBestCategory in interface DocumentCategorizerpublic int getIndex(java.lang.String category)
getIndex in interface DocumentCategorizerpublic java.lang.String getCategory(int index)
getCategory in interface DocumentCategorizerpublic int getNumberOfCategories()
getNumberOfCategories in interface DocumentCategorizerpublic java.lang.String getAllResults(double[] results)
getAllResults in interface DocumentCategorizer
@Deprecated
public static AbstractModel train(DocumentCategorizerEventStream eventStream)
throws java.io.IOException
DocumentCategorizerME.
eventStream -
java.io.IOException
public static DoccatModel train(java.lang.String languageCode,
ObjectStream<DocumentSample> samples,
int cutoff,
int iterations,
FeatureGenerator... featureGenerators)
throws java.io.IOException
languageCode - samples - cutoff - iterations - featureGenerators -
java.io.IOException
public static DoccatModel train(java.lang.String languageCode,
ObjectStream<DocumentSample> samples,
int cutoff,
int iterations)
throws java.io.IOException
languageCode - samples -
java.io.IOException
java.io.ObjectStreamException
public static DoccatModel train(java.lang.String languageCode,
ObjectStream<DocumentSample> samples)
throws java.io.IOException
languageCode - samples -
java.io.IOException
java.io.ObjectStreamException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||