1base_model: Qwen/Qwen2.5-Coder-7B-Instruct
2
3plugins:
4 - axolotl.integrations.liger.LigerPlugin
5liger_rope: true
6liger_rms_norm: true
7liger_glu_activation: true
8liger_layer_norm: true
9liger_fused_linear_cross_entropy: true
10
11load_in_8bit: false
12load_in_4bit: false
13strict: false
14
15datasets:
16 # geopandas
17 - path: https://www.fused.io/server/v1/realtime-shared/fsh_7UePa8c68x8u89FjmK2Tuu/run/file?dtype_out_vector=parquet
18 type: pretrain
19 ds_type: parquet
20 text_column: text
21 split: train
22 # examples
23 - path: https://staging.fused.io/server/v1/realtime-shared/fsh_2xCVySNfnwmUhWPssX24cn/run/file?dtype_out_raster=png&dtype_out_vector=parquet&cb=12345
24 type: pretrain
25 ds_type: parquet
26 text_column: text
27 split: train
28 # docs
29 - path: https://www.fused.io/server/v1/realtime-shared/fsh_EycsvX70Y3WosxHhdJ8Y9/run/file?dtype_out_raster=png&dtype_out_vector=parquet
30 type: pretrain
31 ds_type: parquet
32 text_column: text
33 split: train
34 - path: mlabonne/FineTome-100k
35 type: chat_template
36 split: train[:1%]
37 chat_template: qwen_25
38 field_messages: conversations
39 message_field_role: from
40 message_field_content: value
41
42dataset_prepared_path: last_run_prepared
43val_set_size: 0.
44output_dir: ./outputs/qlora-out
45
46wandb_project: fused-io-copilot
47wandb_entity: axolotl-ai
48wandb_watch:
49wandb_name:
50wandb_log_model:
51
52sequence_len: 8192
53sample_packing: false
54eval_sample_packing: false
55pad_to_sequence_len: false
56
57
58gradient_accumulation_steps: 2
59micro_batch_size: 4
60num_epochs: 2
61optimizer: lion_8bit
62lr_scheduler: cosine
63learning_rate: 0.00001
64
65train_on_inputs: false
66group_by_length: false
67bf16: true
68fp16:
69tf32: true
70
71gradient_checkpointing: true
72logging_steps: 1
73flash_attention: true
74
75warmup_steps: 20
76saves_per_epoch: 1
77deepspeed:
78weight_decay: 0.01
79special_tokens:
80 pad_token: "<|end_of_text|>"
81
82save_safetensors: true
83