Package opennlp.tools.util
Interface BeamSearchContextGenerator<T>
- All Known Subinterfaces:
- ChunkerContextGenerator,- LemmatizerContextGenerator,- NameContextGenerator,- POSContextGenerator
- All Known Implementing Classes:
- ChunkContextGenerator,- ConfigurablePOSContextGenerator,- DefaultChunkerContextGenerator,- DefaultLemmatizerContextGenerator,- DefaultNameContextGenerator,- DefaultPOSContextGenerator
public interface BeamSearchContextGenerator<T>
Interface for context generators used with a sequence beam search.
- 
Method SummaryModifier and TypeMethodDescriptionString[]getContext(int index, T[] sequence, String[] priorDecisions, Object[] additionalContext) Returns the context for the specified position in the specifiedsequence(list).
- 
Method Details- 
getContextReturns the context for the specified position in the specifiedsequence(list).- Parameters:
- index- The index of the- sequence.
- sequence- The sequence of- itemsover which the beam search is performed.
- priorDecisions- The sequence of decisions made prior to the context for which this decision is being made.
- additionalContext- Any additional context specific to a class implementing this interface.
- Returns:
- The context for the specified indexin the specifiedsequence.
 
 
-