vinoku89 commited on
Commit
fe0dfa7
·
verified ·
1 Parent(s): 4f3ff9b

Add runtime config for aimo3-exp-1

Browse files
logs/runtime_config_20260113_061348.yaml ADDED
@@ -0,0 +1,159 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ _experiment_metadata:
2
+ experiment_name: aimo3-exp-1
3
+ timestamp: '2026-01-13T06:15:21.337589+08:00'
4
+ wandb_run_id: ixd5w1kw
5
+ experiment_name: aimo3-exp-1
6
+ exp_tag: sft-lora
7
+ framework: accelerate
8
+ method: sft
9
+ project:
10
+ hf_username: vinoku89
11
+ docker_username: vinoku89
12
+ docker_image: vinoku89/llm-vastai-cuda-13.0.2-auto:latest
13
+ git_repo: svk-123/distributed-sft-rl-inference-pipeline
14
+ git_branch: dev
15
+ model:
16
+ name: Qwen/Qwen3-0.6B
17
+ use_quantization: false
18
+ quantized_model: null
19
+ trust_remote_code: true
20
+ data:
21
+ handler: math_sft
22
+ dataset_name: HAD653/GSM8K-OpenMath-MathReason-13k
23
+ dataset_config: null
24
+ train_file: null
25
+ test_file: null
26
+ max_seq_length: 8196
27
+ problem_col: question
28
+ solution_col: cot
29
+ answer_col: final_answer
30
+ use_thinking_format: true
31
+ preprocessing:
32
+ use_chat_template: true
33
+ training:
34
+ output_dir: ./checkpoints
35
+ num_train_epochs: -1
36
+ max_steps: 10
37
+ per_device_train_batch_size: 2
38
+ per_device_eval_batch_size: 2
39
+ gradient_accumulation_steps: 4
40
+ learning_rate: 2.0e-05
41
+ weight_decay: 0.01
42
+ max_grad_norm: 1.0
43
+ optim: paged_adamw_8bit
44
+ lr_scheduler_type: linear
45
+ warmup_ratio: 0.05
46
+ warmup_steps: 5
47
+ bf16: true
48
+ fp16: false
49
+ gradient_checkpointing: true
50
+ gradient_checkpointing_kwargs:
51
+ use_reentrant: true
52
+ dataloader_pin_memory: true
53
+ logging_steps: 10
54
+ eval_strategy: epoch
55
+ eval_steps: 500
56
+ save_strategy: epoch
57
+ save_steps: 500
58
+ save_total_limit: 2
59
+ seed: 42
60
+ resume_from_checkpoint: null
61
+ report_to: wandb
62
+ model: Qwen/Qwen3-0.6B
63
+ dataset: HAD653/GSM8K-OpenMath-MathReason-13k
64
+ problem_col: question
65
+ solution_col: cot
66
+ max_seq_length: 8196
67
+ epochs: -1
68
+ lora:
69
+ enabled: true
70
+ r: 16
71
+ lora_alpha: 16
72
+ lora_dropout: 0.05
73
+ bias: none
74
+ task_type: CAUSAL_LM
75
+ target_modules:
76
+ - q_proj
77
+ - k_proj
78
+ - v_proj
79
+ - o_proj
80
+ - gate_proj
81
+ - up_proj
82
+ - down_proj
83
+ prompts:
84
+ system: You are a helpful and reflective maths assistant. Please reason step by
85
+ step to put the answer in \boxed{}.
86
+ user_suffix: '
87
+
88
+
89
+ Please reason step by step, and put your final answer within \boxed{}.'
90
+ validation:
91
+ enabled: true
92
+ required_after_training: true
93
+ datasets:
94
+ - name: aimo3-ref-val-1
95
+ path: vinoku89/aimo3-ref-val
96
+ split: validation
97
+ num_samples: 1
98
+ metric: accuracy
99
+ columns:
100
+ question: problem
101
+ ground_truth: answer
102
+ - name: aimo3-syn-val-1
103
+ path: vinoku89/aimo3-syn-val-1
104
+ split: validation
105
+ num_samples: 1
106
+ metric: accuracy
107
+ columns:
108
+ question: problem
109
+ ground_truth: answer
110
+ generation:
111
+ max_new_tokens: '[REDACTED]'
112
+ temperature: 0.6
113
+ top_p: 0.95
114
+ top_k: 20
115
+ do_sample: true
116
+ thresholds: {}
117
+ inference:
118
+ engine: vllm
119
+ tensor_parallel_size: 0
120
+ batch_size: 8
121
+ gpu_memory_utilization: 0.9
122
+ max_model_len: 4096
123
+ dtype: half
124
+ max_num_seqs: 128
125
+ wandb:
126
+ enabled: true
127
+ entity: null
128
+ upload_results: true
129
+ output_dir: validation_results
130
+ wandb:
131
+ enabled: true
132
+ tags:
133
+ - model:qwen3-0.6b
134
+ - dataset:gsm8k-openmath-mathreason-13k
135
+ - training
136
+ huggingface:
137
+ push_to_hub: true
138
+ hub_model_id: vinoku89/aimo3-exp-1
139
+ private: true
140
+ infrastructure:
141
+ gpu: RTX_4090
142
+ ngpu: 1
143
+ disk: 100
144
+ budget: 1.0
145
+ timeout: 300
146
+ auto_destroy: true
147
+ watchdog:
148
+ enabled: true
149
+ grace_period: 600
150
+ idle_threshold: 10
151
+ idle_duration: 1200
152
+ check_interval: 60
153
+ _runtime:
154
+ accelerate_config: configs/accelerate_runtime.yaml
155
+ deepspeed_config: configs/deepspeed_runtime.json
156
+ deepspeed_preset: zero0
157
+ num_gpus: 1
158
+ _training_timestamp: '20260113_061348'
159
+ _run_number: '001'