|
|||||||||
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 FeatureGenerator
s.
model
- featureGenerators
- Method Detail |
---|
public double[] categorize(java.lang.String[] text)
categorize
in interface DocumentCategorizer
text
- public double[] categorize(java.lang.String documentText)
categorize
in interface DocumentCategorizer
public java.lang.String getBestCategory(double[] outcome)
getBestCategory
in interface DocumentCategorizer
public int getIndex(java.lang.String category)
getIndex
in interface DocumentCategorizer
public java.lang.String getCategory(int index)
getCategory
in interface DocumentCategorizer
public int getNumberOfCategories()
getNumberOfCategories
in interface DocumentCategorizer
public 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 |