Class OnePassDataIndexer

Namespace
NOpenNLP.Tools.Ml.Model
Assembly
NOpenNLP.Tools.dll

An indexer for maxent model data which handles cutoffs for uncommon contextual predicates and provides a unique integer index for each of the predicates.

public class OnePassDataIndexer : AbstractDataIndexer, IDataIndexer
Inheritance
OnePassDataIndexer
Implements
Derived
Inherited Members

Methods

Index(IObjectStream<Event?>)

Performs the data indexing. Make sure the Init(TrainingParameters, IDictionary<string, string>?) method is called first.

public override void Index(IObjectStream<Event?> eventStream)

Parameters

eventStream IObjectStream<Event>

a stream of events

Exceptions

IOException

if there is an error during reading