Interface BeamSearchContextGenerator<T>

    • Method Detail

      • getContext

        String[] getContext​(int index,
                            T[] sequence,
                            String[] priorDecisions,
                            Object[] additionalContext)
        Returns the context for the specified position in the specified sequence (list).
        Parameters:
        index - The index of the sequence.
        sequence - The sequence of items over 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 addition context specific to a class implementing this interface.
        Returns:
        the context for the specified position in the specified sequence.