Views
No views yet
0.7.01base_model: meta-llama/Llama-3.2-3B-Instruct
2hub_model_id: morsmordre/m-3b-v1-iteration-00-sf-xlam-06
3
4load_in_8bit: false
5load_in_4bit: false
6strict: false
7
8datasets:
9 - path: minpeter/xlam-function-calling-60k-hermes
10 data_files:
11 - result.parquet
12 type: chat_template
13 chat_template: llama3
14 field_messages: conversations
15 message_field_role: from
16 message_field_content: value
17 shards: 30
18 - path: minpeter/xlam-irrelevance-7.5k-qwen2.5-72b-distill-hermes
19 data_files:
20 - result.parquet
21 type: chat_template
22 chat_template: llama3
23 field_messages: conversations
24 message_field_role: from
25 message_field_content: value
26 shards: 6
27 - path: minpeter/bfcl-v1-non-live-ast-hermes
28 data_files:
29 - result.parquet
30 type: chat_template
31 chat_template: llama3
32 field_messages: conversations
33 message_field_role: from
34 message_field_content: value
35
36chat_template: llama3
37
38dataset_prepared_path: last_run_prepared
39
40output_dir: ./output
41
42adapter: lora
43lora_model_dir:
44
45sequence_len: 4096
46pad_to_sequence_len: true
47sample_packing: true
48
49val_set_size: 0.05
50eval_sample_packing: true
51evals_per_epoch: 3
52
53lora_r: 8
54lora_alpha: 16
55lora_dropout: 0.05
56lora_fan_in_fan_out:
57lora_target_modules:
58 - gate_proj
59 - down_proj
60 - up_proj
61 - q_proj
62 - v_proj
63 - k_proj
64 - o_proj
65
66wandb_project: "axolotl"
67wandb_entity: "kasfiekfs-e"
68wandb_watch:
69wandb_name:
70wandb_log_model:
71
72gradient_accumulation_steps: 2
73micro_batch_size: 2
74num_epochs: 1
75optimizer: adamw_8bit
76lr_scheduler: cosine
77learning_rate: 0.0002
78
79train_on_inputs: false
80group_by_length: false
81bf16: auto
82fp16:
83tf32: false
84
85gradient_checkpointing: true
86early_stopping_patience:
87resume_from_checkpoint:
88local_rank:
89logging_steps: 1
90xformers_attention:
91flash_attention: true
92
93loss_watchdog_threshold: 5.0
94loss_watchdog_patience: 3
95
96warmup_steps: 10
97saves_per_epoch: 1
98debug:
99deepspeed:
100weight_decay: 0.0
101fsdp:
102fsdp_config:
103
104special_tokens:
105 pad_token: "<|finetune_right_pad_id|>"| Test Type (bfcl) | Base Model Accuracy | This Adapter Accuracy | Improvement |
|---|---|---|---|
| irrelevance | 72.08 | 74.17 | +2.09 |
| parallel_multiple | 10.00 | 90.00 | +80.00 |
| parallel | 11.50 | 92.00 | +80.50 |
| simple | 24.75 | 95.00 | +70.25 |
| multiple | 20.00 | 93.50 | +73.50 |
1vllm serve meta-llama/Llama-3.2-3B-Instruct \
2--enable-auto-tool-choice --tool-call-parser llama_hermes --tool-parser-plugin github.com/minpeter/hermes-llama-parse/lh_tool_parser.py \
3--port 4000 --enable-lora --lora-modules tool='morsmordre/m-3b-v1-iteration-00-sf-xlam-06'| Training Loss | Epoch | Step | Validation Loss |
|---|---|---|---|
| 0.6162 | 0.0059 | 1 | 0.4366 |
| 0.2323 | 0.3343 | 57 | 0.1475 |
| 0.1065 | 0.6686 | 114 | 0.1362 |