1base_model: Delta-Vector/Holland-4B
2model_type: AutoModelForCausalLM
3tokenizer_type: AutoTokenizer
4
5load_in_8bit: false
6load_in_4bit: false
7strict: false
8
9datasets:
10 - path: NewEden/xlam-function-calling-60k-shareGPT
11 type: sharegpt
12 conversation: chatml
13
14chat_template: chatml
15
16val_set_size: 0.01
17output_dir: ./outputs/out
18
19adapter:
20lora_r:
21lora_alpha:
22lora_dropout:
23lora_target_linear:
24
25sequence_len: 8192
26# sequence_len: 32768
27sample_packing: true
28eval_sample_packing: false
29pad_to_sequence_len: true
30
31plugins:
32 - axolotl.integrations.liger.LigerPlugin
33liger_rope: true
34liger_rms_norm: true
35liger_swiglu: true
36liger_fused_linear_cross_entropy: true
37
38wandb_project: GnX Func Calling v2
39wandb_entity:
40wandb_watch:
41wandb_name: Func Calling GnX v2
42wandb_log_model:
43
44gradient_accumulation_steps: 32
45micro_batch_size: 1
46num_epochs: 2
47optimizer: adamw_bnb_8bit
48lr_scheduler: cosine
49learning_rate: 0.00002
50weight_decay: 0.05
51
52train_on_inputs: false
53group_by_length: false
54bf16: auto
55fp16:
56tf32: true
57
58gradient_checkpointing: true
59early_stopping_patience:
60resume_from_checkpoint:
61local_rank:
62logging_steps: 1
63xformers_attention:
64flash_attention: true
65
66warmup_ratio: 0.1
67evals_per_epoch: 4
68eval_table_size:
69eval_max_new_tokens: 128
70saves_per_epoch: 1
71
72debug:
73deepspeed: /workspace/axolotl/deepspeed_configs/zero2.json
74fsdp:
75fsdp_config:
76
77special_tokens:
78 pad_token: <|finetune_right_pad_id|>
79