1base_model: Qwen/Qwen3-0.6B-Base
2hub_model_id: cyberbabooshka/base_noreasoning
3wandb_name: base
4
5tokenizer_type: AutoTokenizer
6load_in_8bit: false
7load_in_4bit: false
8
9num_processes: 64
10dataset_processes: 64
11dataset_prepared_path: last_run_prepared
12
13chat_template: jinja
14chat_template_jinja: >-
15 {%- for message in messages %}
16 {{- '<|im_start|>' + message.role + '\n' + message.content.lstrip('\n') + '<|im_end|>' + '\n' }}
17 {%- endfor %}
18 {%- if add_generation_prompt %}
19 {{- '<|im_start|>assistant\n' }}
20 {%- endif %}
21
22datasets:
23 - path: cyberbabooshka/MNLP_M2_mcqa_dataset
24 split: train
25 type: chat_template
26 field_messages: messages
27 train_on_eos: turn
28 train_on_eot: turn
29 message_property_mappings:
30 role: role
31 content: content
32 roles:
33 user:
34 - user
35 assistant:
36 - assistant
37
38test_datasets:
39 - path: cyberbabooshka/MNLP_M2_mcqa_dataset
40 split: test
41 type: chat_template
42 field_messages: messages
43 train_on_eos: turn
44 train_on_eot: turn
45 message_property_mappings:
46 role: role
47 content: content
48 roles:
49 user:
50 - user
51 assistant:
52 - assistant
53
54output_dir: ./outputs
55
56sequence_len: 2048
57batch_flattening: true
58sample_packing: false
59
60wandb_project: mnlp
61wandb_entity: aleksandr-dremov-epfl
62wandb_watch:
63wandb_log_model:
64
65gradient_accumulation_steps: 1
66eval_batch_size: 16
67micro_batch_size: 12
68
69optimizer: ademamix_8bit
70weight_decay: 0.01
71
72learning_rate: 0.00001
73warmup_steps: 500
74
75wsd_final_lr_factor: 0.0
76wsd_init_div_factor: 100
77wsd_fract_decay: 0.2
78wsd_decay_type: "sqrt"
79wsd_sqrt_power: 0.5
80wsd_cooldown_start_lr_factor: 1.0
81
82bf16: auto
83tf32: false
84
85torch_compile: true
86flash_attention: true
87gradient_checkpointing: false
88
89resume_from_checkpoint:
90auto_resume_from_checkpoints: true
91
92logging_steps: 16
93eval_steps: 2000
94save_steps: 1000
95max_steps: 35000
96num_epochs: 20000000
97save_total_limit: 2
98
99special_tokens:
100 eos_token: "<|im_end|>"
101 pad_token: "<|endoftext|>"
102
103eot_tokens:
104 - <|im_end|>
105
106plugins:
107 - axolotl_wsd.WSDSchedulerPlugin
108