refactor config + schedule free adam + liger kernel

This commit is contained in:
51616 2024-12-21 12:39:03 +00:00
parent c312d4bafb
commit 7980420114
6 changed files with 43 additions and 22 deletions

View file

@ -128,13 +128,13 @@ def get_model(
def get_lora_config(model_dir, **kwargs):
r = kwargs.get("r", 8)
r = kwargs.pop("lora_r", 8)
peft_conf_kwargs = dict(
r=r,
peft_type=PeftType.LORA,
base_model_name_or_path=model_dir,
task_type="CAUSAL_LM",
lora_dropout=0.05,
lora_dropout=kwargs.get("lora_dropout", 0.05),
lora_alpha=r ** (3 / 2) * 2,
)