Class NameFinderSequenceValidator

Namespace
NOpenNLP.Tools.Namefind
Assembly
NOpenNLP.Tools.dll

This class is created by the BioCodec.

public class NameFinderSequenceValidator : ISequenceValidator<string>
Inheritance
NameFinderSequenceValidator
Implements
Inherited Members

Methods

ValidSequence(int, string[], string[], string)

Determines whether a particular continuation of a sequence is valid. This is used to restrict invalid sequences such as those used in start/continue tag-based chunking or could be used to implement tag dictionary restrictions.

public virtual bool ValidSequence(int i, string[] inputSequence, string[] outcomesSequence, string outcome)

Parameters

i int

The index in the input sequence for which the new outcome is being proposed.

inputSequence string[]

The input sequence.

outcomesSequence string[]

The outcomes so far in this sequence.

outcome string

The next proposed outcome for the outcomes sequence.

Returns

bool

true is the sequence would still be valid with the new outcome, false otherwise.