opennlp.model
Class OnePassDataIndexer
java.lang.Object
opennlp.model.AbstractDataIndexer
opennlp.model.OnePassDataIndexer
- All Implemented Interfaces:
- DataIndexer
- Direct Known Subclasses:
- OnePassRealValueDataIndexer
public class OnePassDataIndexer
- extends AbstractDataIndexer
An indexer for maxent model data which handles cutoffs for uncommon
contextual predicates and provides a unique integer index for each of the
predicates.
OnePassDataIndexer
public OnePassDataIndexer(EventStream eventStream)
throws IOException
- One argument constructor for DataIndexer which calls the two argument
constructor assuming no cutoff.
- Parameters:
eventStream
- An Event[] which contains the a list of all the Events seen in the
training data.
- Throws:
IOException
OnePassDataIndexer
public OnePassDataIndexer(EventStream eventStream,
int cutoff)
throws IOException
- Throws:
IOException
OnePassDataIndexer
public OnePassDataIndexer(EventStream eventStream,
int cutoff,
boolean sort)
throws IOException
- Two argument constructor for DataIndexer.
- Parameters:
eventStream
- An Event[] which contains the a list of all the Events seen in the
training data.cutoff
- The minimum number of times a predicate must have been observed in
order to be included in the model.
- Throws:
IOException
Copyright © 2011 The Apache Software Foundation. All Rights Reserved.