Class AbstractSequenceTrainer<T>

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

Base class for trainers which produce a ISequenceClassificationModel<T> from a stream of sequences.

public abstract class AbstractSequenceTrainer<T> : AbstractTrainer, ISequenceTrainer<T>

Type Parameters

T

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

Inheritance
AbstractSequenceTrainer<T>
Implements
Inherited Members

Methods

DoTrain(ISequenceStream<T>)

Trains a sequence classification model from the given sequence stream.

public abstract ISequenceClassificationModel<string> DoTrain(ISequenceStream<T> events)

Parameters

events ISequenceStream<T>

Returns

ISequenceClassificationModel<string>

Train(ISequenceStream<T>)

Trains a sequence classification model from the given sequence stream.

public ISequenceClassificationModel<string> Train(ISequenceStream<T> events)

Parameters

events ISequenceStream<T>

Returns

ISequenceClassificationModel<string>