Package opennlp.tools.ml.model
Class OnePassDataIndexer
java.lang.Object
opennlp.tools.ml.model.AbstractDataIndexer
opennlp.tools.ml.model.OnePassDataIndexer
- All Implemented Interfaces:
DataIndexer
- Direct Known Subclasses:
OnePassRealValueDataIndexer
An indexer for maxent model data which handles cutoffs for uncommon
contextual predicates and provides a unique integer index for each of the
predicates.
-
Field Summary
Fields inherited from class opennlp.tools.ml.model.AbstractDataIndexer
CUTOFF_DEFAULT, CUTOFF_PARAM, SORT_DEFAULT, SORT_PARAM -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidindex(ObjectStream<Event> eventStream) Performs the data indexing.Methods inherited from class opennlp.tools.ml.model.AbstractDataIndexer
getContexts, getNumEvents, getNumTimesEventsSeen, getOutcomeLabels, getOutcomeList, getPredCounts, getPredLabels, getValues, init
-
Constructor Details
-
OnePassDataIndexer
public OnePassDataIndexer()
-
-
Method Details
-
index
Description copied from interface:DataIndexerPerforms the data indexing. Make sure the init(...) method is called first.- Parameters:
eventStream- a stream of events- Throws:
IOException
-