mirror of
https://github.com/SakanaAI/doc-to-lora.git
synced 2026-07-23 17:01:04 +02:00
47 lines
989 B
YAML
47 lines
989 B
YAML
output_dir: "" # just a placeholder
|
|
bf16: true
|
|
model_name_or_path: meta-llama/Llama-3.2-1B-Instruct
|
|
label_names: ["labels"]
|
|
add_repeat_prompt: false
|
|
add_negative_prompt: false
|
|
|
|
eval_on_start: True
|
|
eval_strategy: "steps"
|
|
eval_steps: 500
|
|
save_strategy: "no"
|
|
# save_steps: 500
|
|
logging_strategy: "steps"
|
|
logging_steps: 100
|
|
use_liger_kernel: true
|
|
remove_unused_columns: false
|
|
|
|
# needed to avoid OOM by compute the metrics batch by batch
|
|
# w/o this the trainer stores logits of all sample in memory...
|
|
batch_eval_metrics: true
|
|
|
|
per_device_train_batch_size: 128
|
|
per_device_eval_batch_size: 128
|
|
# optim: schedule_free_adamw
|
|
learning_rate: 0.00001
|
|
# lr_scheduler_type: "constant_with_warmup"
|
|
neftune_noise_alpha: 1
|
|
weight_decay: 0.01
|
|
|
|
|
|
# LoRA
|
|
lora_r: 16
|
|
lora_dropout: 0.05
|
|
target_modules:
|
|
- down_proj
|
|
- up_proj
|
|
- gate_proj
|
|
|
|
# data
|
|
train_ds_names:
|
|
- data/raw_datasets/context_numbers_2
|
|
|
|
val_ds_names:
|
|
- data/raw_datasets/context_numbers_2
|
|
|
|
test_ds_names:
|
|
- data/raw_datasets/context_numbers_2
|