Class AbstractEventModelSequenceTrainer<T>

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

Base class for trainers which produce a IMaxentModel from a stream of sequences.

public abstract class AbstractEventModelSequenceTrainer<T> : AbstractTrainer, IEventModelSequenceTrainer<T>

Type Parameters

T

The type of the object which is the source of each sequence.

Inheritance
AbstractEventModelSequenceTrainer<T>
Implements
Derived
Inherited Members

Methods

DoTrain(ISequenceStream<T>)

Trains a model from the given sequence stream.

public abstract IMaxentModel DoTrain(ISequenceStream<T> events)

Parameters

events ISequenceStream<T>

Returns

IMaxentModel

Train(ISequenceStream<T>)

Trains a model from the given sequence stream.

public IMaxentModel Train(ISequenceStream<T> events)

Parameters

events ISequenceStream<T>

Returns

IMaxentModel