# Uses of Interface
opennlp.tools.util.SequenceValidator

Packages that use SequenceValidator
Package
Description
opennlp.tools.chunker
Package related to finding non-recursive syntactic annotation such as noun phrase chunks.
opennlp.tools.lemmatizer
Package related to the lemmatizer functionality.
opennlp.tools.ml
Package related to Machine Learning (ML) features of OpenNLP, the related ML models, and trainers.
opennlp.tools.ml.model
Package related to ML models and feature selection techniques.
opennlp.tools.namefind
Package related to finding proper names and numeric amounts.
opennlp.tools.parser
Package containing common code for performing full syntactic parsing.
opennlp.tools.postag
Package related to part-of-speech tagging.
opennlp.tools.util
Package containing utility data structures and algorithms used by multiple other packages.

- ## Uses of SequenceValidator in opennlp.tools.chunker

  Classes in opennlp.tools.chunker that implement SequenceValidator
  Modifier and Type
  Class
  Description
  `class`
  `DefaultChunkerSequenceValidator`
  The default chunker `SequenceValidator` implementation.
  Methods in opennlp.tools.chunker that return SequenceValidator
  Modifier and Type
  Method
  Description
  `SequenceValidator<TokenTag>`
  ChunkerFactory.`getSequenceValidator()`

- ## Uses of SequenceValidator in opennlp.tools.lemmatizer

  Classes in opennlp.tools.lemmatizer that implement SequenceValidator
  Modifier and Type
  Class
  Description
  `class`
  `DefaultLemmatizerSequenceValidator`
  The default lemmatizer `SequenceValidator` implementation.
  Methods in opennlp.tools.lemmatizer that return SequenceValidator
  Modifier and Type
  Method
  Description
  `SequenceValidator<String>`
  LemmatizerFactory.`getSequenceValidator()`

- ## Uses of SequenceValidator in opennlp.tools.ml

  Methods in opennlp.tools.ml with parameters of type SequenceValidator
  Modifier and Type
  Method
  Description
  `<T> Sequence`
  BeamSearch.`bestSequence(T[] sequence, Object[] additionalContext, BeamSearchContextGenerator<T> cg, SequenceValidator<T> validator)`
  Computes the best sequence of outcomes based on the `MaxentModel`.
  `<T> Sequence[]`
  BeamSearch.`bestSequences(int numSequences, T[] sequence, Object[] additionalContext, double minSequenceScore, BeamSearchContextGenerator<T> cg, SequenceValidator<T> validator)`
  Computes the best sequence of outcomes based on the `MaxentModel`.
  `<T> Sequence[]`
  BeamSearch.`bestSequences(int numSequences, T[] sequence, Object[] additionalContext, BeamSearchContextGenerator<T> cg, SequenceValidator<T> validator)`
  Computes the best sequence of outcomes based on the `MaxentModel`.

- ## Uses of SequenceValidator in opennlp.tools.ml.model

  Methods in opennlp.tools.ml.model with parameters of type SequenceValidator
  Modifier and Type
  Method
  Description
  `<T> Sequence`
  SequenceClassificationModel.`bestSequence(T[] sequence, Object[] additionalContext, BeamSearchContextGenerator<T> cg, SequenceValidator<T> validator)`
  Finds the `Sequence` with the highest probability.
  `<T> Sequence[]`
  SequenceClassificationModel.`bestSequences(int numSequences, T[] sequence, Object[] additionalContext, double minSequenceScore, BeamSearchContextGenerator<T> cg, SequenceValidator<T> validator)`
  Finds the n most probable `sequences` with the highest probability.
  `<T> Sequence[]`
  SequenceClassificationModel.`bestSequences(int numSequences, T[] sequence, Object[] additionalContext, BeamSearchContextGenerator<T> cg, SequenceValidator<T> validator)`
  Finds the n most probable `sequences` with the highest probability.

- ## Uses of SequenceValidator in opennlp.tools.namefind

  Classes in opennlp.tools.namefind that implement SequenceValidator
  Modifier and Type
  Class
  Description
  `class`
  `BilouNameFinderSequenceValidator`
  A `SequenceValidator` implementation for the `BilouCodec`.
  `class`
  `NameFinderSequenceValidator`
  The default name finder `SequenceValidator` implementation.
  Methods in opennlp.tools.namefind that return SequenceValidator
  Modifier and Type
  Method
  Description
  `SequenceValidator<String>`
  BilouCodec.`createSequenceValidator()`

- ## Uses of SequenceValidator in opennlp.tools.parser

  Classes in opennlp.tools.parser that implement SequenceValidator
  Modifier and Type
  Class
  Description
  `class`
  `ParserChunkerSequenceValidator`
  The parser chunker `SequenceValidator` implementation.
  Methods in opennlp.tools.parser that return SequenceValidator
  Modifier and Type
  Method
  Description
  `SequenceValidator<TokenTag>`
  ParserChunkerFactory.`getSequenceValidator()`

- ## Uses of SequenceValidator in opennlp.tools.postag

  Classes in opennlp.tools.postag that implement SequenceValidator
  Modifier and Type
  Class
  Description
  `class`
  `DefaultPOSSequenceValidator`
  The default POS tagger `SequenceValidator` implementation.
  Methods in opennlp.tools.postag that return SequenceValidator
  Modifier and Type
  Method
  Description
  `SequenceValidator<String>`
  POSTaggerFactory.`getSequenceValidator()`

- ## Uses of SequenceValidator in opennlp.tools.util

  Methods in opennlp.tools.util that return SequenceValidator
  Modifier and Type
  Method
  Description
  `SequenceValidator<T>`
  SequenceCodec.`createSequenceValidator()`