Class TextGenerator


  • public class TextGenerator
    extends java.lang.Object
    TextGenerator is an LMSearch (language model search) which contains multiple autoregressive search methods.

    It has a Predictor from NDList to CausalLMOutput, which is called inside an autoregressive inference loop.

    • Constructor Detail

      • TextGenerator

        public TextGenerator​(Predictor<NDList,​CausalLMOutput> predictor,
                             java.lang.String searchName,
                             SearchConfig searchConfig)
        Constructs a new TextGenerator instance.
        Parameters:
        predictor - the language model
        searchName - the autoregressive search name
        searchConfig - the autoregressive search configuration