EasyInstruct
  • Overview
  • Installation
  • Documentations
    • Prompts
      • BasePrompt
      • ICLPrompt
      • CoTPrompt
      • IEPrompt
      • IndexPrompt
      • MMPrompt
      • BatchPrompt
    • Engines
      • BaseEngine
      • Llama2Engine
      • ChatGLM2Engine
    • Generators
      • BaseGenerator
      • SelfInstructGenerator
      • BacktranslationGenerator
      • EvolInstructGenerator
      • KG2InstructGenerator
    • Selectors
      • BaseSelector
      • Deduplicator
      • LengthSelector
      • RougeSelector
      • GPTScoreSelector
      • PPLSelector
      • MTLDSelector
      • CodeSelector
      • MultiSelector
Powered by GitBook
On this page
  1. Documentations
  2. Generators

BaseGenerator

BaseGenerator is the base class for all generators.

You can also easily inherit this base class to customize your own generator class. Just override the __init__ and generate method.

Constructor

__init__(self, target_dir: str = "data/generations/")

Parameters

  • target_dir (str): The specified directory to store the generated instruction files.

PreviousGeneratorsNextSelfInstructGenerator

Last updated 1 year ago