SQLator / config.py
ryanwang-trt's picture
Deploy SQLator backend
7493570
Raw
History Blame Contribute Delete
556 Bytes
import os
MODEL_PATH = os.getenv("MODEL_PATH", "models/t5-sql")
BASE_MODEL = os.getenv("BASE_MODEL", "Salesforce/codet5p-220m")
MAX_INPUT_LENGTH = 512
MAX_OUTPUT_LENGTH = 128
BATCH_SIZE = 2
ACCUMULATION_STEPS = 4
NUM_EPOCHS = 6
LEARNING_RATE = 1e-4
WARMUP_RATIO = 0.1
NUM_BEAMS = 5
MAX_SCHEMA_LENGTH = 400
HF_MODEL_ID = os.getenv("HF_MODEL_ID", "ryanwang-trt/t5-sql")
PROMPT_TEMPLATE = "translate English to SQL [database: {db_id} | tables: {schema}]: {question}"
SPIDER_DB_DIR = os.getenv("SPIDER_DB_DIR", "data/database")
MAX_QUESTION_LENGTH = 500