Views
No views yet

Prompt Format: ChatML
Temperature: 1+ # I don't know, man.
min_p: 0.050.6.01base_model:
2- s1: Qwen/Qwen2.5-14B
3- s2: Qwen/Qwen2.5-14B-Instruct
4model_type: AutoModelForCausalLM
5tokenizer_type: AutoTokenizer
6
7load_in_8bit: false
8load_in_4bit: false
9strict: false
10sequence_len: 16384
11bf16: auto
12fp16:
13tf32: false
14flash_attention: true
15special_tokens:
16
17adapter: lora # 16-bit
18lora_r:
19- s1: 64
20- s2: 32
21lora_alpha: 64
22lora_dropout: 0.2
23lora_fan_in_fan_out:
24peft_use_rslora: true
25lora_target_linear: true
26
27# Data
28dataset_prepared_path: dataset_run_freya
29datasets:
30# S1 - Writing / Completion
31 - path: datasets/eBooks-cleaned-75K
32 type: completion
33 - path: datasets/novels-clean-dedupe-10K
34 type: completion
35# S2 - Instruct
36 - path: datasets/10k-amoral-full-fixed-sys.json
37 type: chat_template
38 chat_template: chatml
39 roles_to_train: ["gpt"]
40 field_messages: conversations
41 message_field_role: from
42 message_field_content: value
43 train_on_eos: turn
44 - path: datasets/44k-hespera-smartshuffle.json
45 type: chat_template
46 chat_template: chatml
47 roles_to_train: ["gpt"]
48 field_messages: conversations
49 message_field_role: from
50 message_field_content: value
51 train_on_eos: turn
52 - path: datasets/5k_rpg_adventure_instruct-sys.json
53 type: chat_template
54 chat_template: chatml
55 roles_to_train: ["gpt"]
56 field_messages: conversations
57 message_field_role: from
58 message_field_content: value
59 train_on_eos: turn
60shuffle_merged_datasets: true
61warmup_ratio: 0.1
62
63plugins:
64 - axolotl.integrations.liger.LigerPlugin
65liger_rope: true
66liger_rms_norm: true
67liger_layer_norm: true
68liger_glu_activation: true
69liger_fused_linear_cross_entropy: true
70
71# Iterations
72num_epochs:
73- s1: 1
74- s2: 2
75
76# Sampling
77sample_packing: true
78pad_to_sequence_len: true
79train_on_inputs: false
80group_by_length: false
81
82# Batching
83gradient_accumulation_steps: 4
84micro_batch_size: 2
85gradient_checkpointing: unsloth
86
87# Evaluation
88val_set_size: 0.025
89evals_per_epoch: 5
90eval_table_size:
91eval_max_new_tokens: 256
92eval_sample_packing: false
93eval_batch_size: 1
94
95# Optimizer
96optimizer: paged_ademamix_8bit
97lr_scheduler: cosine
98learning_rate:
99- s1: 0.000002
100- s2: 0.000004
101weight_decay: 0.2
102max_grad_norm: 10.0
103
104# Garbage Collection
105gc_steps: 10
106
107# Misc
108deepspeed: ./deepspeed_configs/zero2.json
109