INNER CODE UNIT · Python
PeftArguments
HIT-SCIR/Chinese-Mixtral-8x7B · train.py:48
class PeftArguments:
enable_lora: bool = field(default=False)
lora_alpha: Optional[int] = field(default=None)
lora_dropout: Optional[float] = field(default=None)
lora_rank: Optional[int] = field(default=None)
lora_target_modules: Optional[List[str]] = field(default=None)
lora_modules_to_save: Optional[List[str]] = field(default=None)
@dataclass
class TrainingArguments(transformers.TrainingArguments):
cache_dir: Optional[str] = field(default=None)
optim: str = field(default="adamw_torch")
model_max_length: int = field(
default=512,
metadata={"help": "Maximum sequence length. Sequences will be right padded (and possibly truncated)."},
)
mode: Literal["pt", "sft"] = field(default="pt")