LJYAI commited on
Commit
28866ee
·
verified ·
1 Parent(s): 80653f2

ABPrune-Llama32-3B-final

Browse files
.gitattributes CHANGED
@@ -48,3 +48,4 @@ runs/vast-paper_revision-abprune4-48731700/20260826-1406_llama32-1b-abprune4-wik
48
  runs/vast-paper_revision-fusegpt-epochs-48746991/20260826-1712_llama32-1b-fusegpt-epoch1/removed_4/tokenizer.json filter=lfs diff=lfs merge=lfs -text
49
  runs/vast-paper_revision-fusegpt-epochs-48746991/20260826-1712_llama32-1b-fusegpt-epoch5/removed_4/tokenizer.json filter=lfs diff=lfs merge=lfs -text
50
  runs/vast-paper_revision-abprune-recoverability-48992755/20260828-180214_mlp-only-recoverability/models/qwen3_4b_final/tokenizer.json filter=lfs diff=lfs merge=lfs -text
 
 
48
  runs/vast-paper_revision-fusegpt-epochs-48746991/20260826-1712_llama32-1b-fusegpt-epoch1/removed_4/tokenizer.json filter=lfs diff=lfs merge=lfs -text
49
  runs/vast-paper_revision-fusegpt-epochs-48746991/20260826-1712_llama32-1b-fusegpt-epoch5/removed_4/tokenizer.json filter=lfs diff=lfs merge=lfs -text
50
  runs/vast-paper_revision-abprune-recoverability-48992755/20260828-180214_mlp-only-recoverability/models/qwen3_4b_final/tokenizer.json filter=lfs diff=lfs merge=lfs -text
51
+ runs/vast-paper_revision-abprune-recoverability-48992755/20260828-180214_mlp-only-recoverability/models/llama32_3b_final/tokenizer.json filter=lfs diff=lfs merge=lfs -text
runs/vast-paper_revision-abprune-recoverability-48992755/20260828-180214_mlp-only-recoverability/models/llama32_3b_final/config.json ADDED
@@ -0,0 +1,36 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "LlamaForCausalLM"
4
+ ],
5
+ "attention_bias": false,
6
+ "attention_dropout": 0.0,
7
+ "bos_token_id": 128000,
8
+ "dtype": "bfloat16",
9
+ "eos_token_id": 128001,
10
+ "head_dim": 128,
11
+ "hidden_act": "silu",
12
+ "hidden_size": 3072,
13
+ "initializer_range": 0.02,
14
+ "intermediate_size": 8192,
15
+ "max_position_embeddings": 131072,
16
+ "mlp_bias": false,
17
+ "model_type": "llama",
18
+ "num_attention_heads": 24,
19
+ "num_hidden_layers": 24,
20
+ "num_key_value_heads": 8,
21
+ "pad_token_id": null,
22
+ "pretraining_tp": 1,
23
+ "rms_norm_eps": 1e-05,
24
+ "rope_parameters": {
25
+ "factor": 32.0,
26
+ "high_freq_factor": 4.0,
27
+ "low_freq_factor": 1.0,
28
+ "original_max_position_embeddings": 8192,
29
+ "rope_theta": 500000.0,
30
+ "rope_type": "llama3"
31
+ },
32
+ "tie_word_embeddings": true,
33
+ "transformers_version": "5.3.0",
34
+ "use_cache": false,
35
+ "vocab_size": 128256
36
+ }
runs/vast-paper_revision-abprune-recoverability-48992755/20260828-180214_mlp-only-recoverability/models/llama32_3b_final/generation_config.json ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_from_model_config": true,
3
+ "bos_token_id": 128000,
4
+ "do_sample": true,
5
+ "eos_token_id": 128001,
6
+ "temperature": 0.6,
7
+ "top_p": 0.9,
8
+ "transformers_version": "5.3.0"
9
+ }
runs/vast-paper_revision-abprune-recoverability-48992755/20260828-180214_mlp-only-recoverability/models/llama32_3b_final/model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:beffc865a546f0aa9d958a532c08b04c804c46fdaf8df619e620624040efcf8f
3
+ size 5620169400
runs/vast-paper_revision-abprune-recoverability-48992755/20260828-180214_mlp-only-recoverability/models/llama32_3b_final/progressive_metadata.json ADDED
@@ -0,0 +1,283 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "base_model": "meta-llama/Llama-3.2-3B",
3
+ "num_progressive": 4,
4
+ "layer_path": null,
5
+ "resume_from_cycle": 0,
6
+ "profile_no_save": false,
7
+ "save_full_model_cycles": [
8
+ 1,
9
+ 2,
10
+ 3,
11
+ 4
12
+ ],
13
+ "num_sequences": 128,
14
+ "seq_len": 2048,
15
+ "lora": {
16
+ "enabled": false,
17
+ "ran": false,
18
+ "seq_len": 2048,
19
+ "batch_size": 1,
20
+ "epochs": 0.0,
21
+ "rank": 8,
22
+ "alpha": 16.0,
23
+ "dropout": 0.0,
24
+ "target_modules": [
25
+ "q_proj",
26
+ "k_proj",
27
+ "v_proj",
28
+ "o_proj",
29
+ "gate_proj",
30
+ "down_proj",
31
+ "up_proj"
32
+ ],
33
+ "respect_exclude_pairs": false,
34
+ "kl_enabled": false,
35
+ "kl_weight": 0.1,
36
+ "kl_temp": 4.0,
37
+ "post_ppl": null,
38
+ "ppl_over_lora": null,
39
+ "lr": 0.0001,
40
+ "weight_decay": 0.0,
41
+ "max_grad_norm": 1.0,
42
+ "grad_accum_steps": 1,
43
+ "log_steps": 100,
44
+ "eval_every": 2000,
45
+ "eval_max_batches": null
46
+ },
47
+ "artifacts": {
48
+ "final_pre_lora": {
49
+ "stage": "final_pre_lora",
50
+ "path": "/workspace/abprune_outputs/20260828-180214_mlp-only-recoverability/llama32_3b_mlp_only_final_pre_lora_hf",
51
+ "weight_bytes": 5637380696,
52
+ "post_ppl": {
53
+ "wikitext2": 13.358069060664373
54
+ }
55
+ },
56
+ "final_post_lora": {
57
+ "stage": "final_model",
58
+ "path": "/workspace/abprune_outputs/20260828-180214_mlp-only-recoverability/llama32_3b_mlp_only",
59
+ "weight_bytes": 30200453400,
60
+ "post_ppl": null
61
+ }
62
+ },
63
+ "eval": {
64
+ "datasets": [
65
+ "wikitext2"
66
+ ],
67
+ "configs": [
68
+ null
69
+ ],
70
+ "split": "test",
71
+ "num_samples": 0,
72
+ "seq_len": 2048,
73
+ "pre_ppl": {
74
+ "wikitext2": 7.813860440257022
75
+ },
76
+ "post_ppl": {
77
+ "wikitext2": 13.358069060664373
78
+ }
79
+ },
80
+ "cycles": [
81
+ {
82
+ "cycle": 1,
83
+ "layer_merged": 19,
84
+ "dwce_score": null,
85
+ "comm_post_ppl": null,
86
+ "merge_only_ppl": null,
87
+ "distill_post_ppl": {
88
+ "wikitext2": 9.10644612032909
89
+ },
90
+ "lora_post_ppl": null,
91
+ "post_ppl": {
92
+ "wikitext2": 9.10644612032909
93
+ },
94
+ "cycle_dir": "cycle_1",
95
+ "timing": {
96
+ "seconds": {
97
+ "selection": 7.664505392313004e-05,
98
+ "rebase": 0.0,
99
+ "fisher": 39.878104789182544,
100
+ "fit": 551.2670529559255,
101
+ "materialize_save_layer": 11.77531522512436,
102
+ "metadata_write": 0.000635005533695221,
103
+ "teacher_snapshot": 0.058126578107476234,
104
+ "cycle_cleanup": 0.16294351872056723,
105
+ "cycle_total": 610.3934094570577
106
+ },
107
+ "tracked_component_total_seconds": 603.142254717648,
108
+ "cycle_total_seconds": 610.3934094570577,
109
+ "ratios_of_tracked_components": {
110
+ "selection": 1.2707624664600936e-07,
111
+ "rebase": 0.0,
112
+ "fisher": 0.0661172459353737,
113
+ "fit": 0.9139917633759432,
114
+ "materialize_save_layer": 0.019523280176476435,
115
+ "metadata_write": 1.052828795741544e-06,
116
+ "teacher_snapshot": 9.637291642696683e-05,
117
+ "cycle_cleanup": 0.0002701576907372321
118
+ },
119
+ "ratios_of_cycle_total": {
120
+ "selection": 1.255666472403519e-07,
121
+ "rebase": 0.0,
122
+ "fisher": 0.06533180760364687,
123
+ "fit": 0.903134018839219,
124
+ "materialize_save_layer": 0.01929135380999354,
125
+ "metadata_write": 1.0403217398104864e-06,
126
+ "teacher_snapshot": 9.522805654009203e-05,
127
+ "cycle_cleanup": 0.0002669483585438853
128
+ }
129
+ }
130
+ },
131
+ {
132
+ "cycle": 2,
133
+ "layer_merged": 19,
134
+ "dwce_score": null,
135
+ "comm_post_ppl": null,
136
+ "merge_only_ppl": null,
137
+ "distill_post_ppl": {
138
+ "wikitext2": 10.395807204908728
139
+ },
140
+ "lora_post_ppl": null,
141
+ "post_ppl": {
142
+ "wikitext2": 10.395807204908728
143
+ },
144
+ "cycle_dir": "cycle_2",
145
+ "timing": {
146
+ "seconds": {
147
+ "selection": 2.1005980670452118e-05,
148
+ "rebase": 0.0,
149
+ "fisher": 36.03837434761226,
150
+ "fit": 544.6739859431982,
151
+ "materialize_save_layer": 11.367755050770938,
152
+ "metadata_write": 0.000926886685192585,
153
+ "teacher_snapshot": 0.31084288097918034,
154
+ "cycle_cleanup": 0.15985145792365074,
155
+ "cycle_total": 600.502872178331
156
+ },
157
+ "tracked_component_total_seconds": 592.5517575731501,
158
+ "cycle_total_seconds": 600.502872178331,
159
+ "ratios_of_tracked_components": {
160
+ "selection": 3.5450035211243033e-08,
161
+ "rebase": 0.0,
162
+ "fisher": 0.06081894769025869,
163
+ "fit": 0.9192006925672794,
164
+ "materialize_save_layer": 0.019184408628418585,
165
+ "metadata_write": 1.5642290708726174e-06,
166
+ "teacher_snapshot": 0.0005245835102274707,
167
+ "cycle_cleanup": 0.00026976792470979584
168
+ },
169
+ "ratios_of_cycle_total": {
170
+ "selection": 3.498064979148673e-08,
171
+ "rebase": 0.0,
172
+ "fisher": 0.060013658580653655,
173
+ "fit": 0.9070297765061258,
174
+ "materialize_save_layer": 0.01893039247178665,
175
+ "metadata_write": 1.5435174886512915e-06,
176
+ "teacher_snapshot": 0.0005176376256979325,
177
+ "cycle_cleanup": 0.0002661959922752538
178
+ }
179
+ }
180
+ },
181
+ {
182
+ "cycle": 3,
183
+ "layer_merged": 19,
184
+ "dwce_score": null,
185
+ "comm_post_ppl": null,
186
+ "merge_only_ppl": null,
187
+ "distill_post_ppl": {
188
+ "wikitext2": 11.985243243632604
189
+ },
190
+ "lora_post_ppl": null,
191
+ "post_ppl": {
192
+ "wikitext2": 11.985243243632604
193
+ },
194
+ "cycle_dir": "cycle_3",
195
+ "timing": {
196
+ "seconds": {
197
+ "selection": 2.8845854103565216e-05,
198
+ "rebase": 0.0,
199
+ "fisher": 30.80826369393617,
200
+ "fit": 529.9406791003421,
201
+ "materialize_save_layer": 14.179267317987978,
202
+ "metadata_write": 0.0008358554914593697,
203
+ "teacher_snapshot": 0.3201894089579582,
204
+ "cycle_cleanup": 0.12816663831472397,
205
+ "cycle_total": 583.6494344500825
206
+ },
207
+ "tracked_component_total_seconds": 575.3774308608845,
208
+ "cycle_total_seconds": 583.6494344500825,
209
+ "ratios_of_tracked_components": {
210
+ "selection": 5.0133794890782925e-08,
211
+ "rebase": 0.0,
212
+ "fisher": 0.053544442380787496,
213
+ "fit": 0.921031397264645,
214
+ "materialize_save_layer": 0.02464341935826861,
215
+ "metadata_write": 1.4527081644630304e-06,
216
+ "teacher_snapshot": 0.0005564858678570137,
217
+ "cycle_cleanup": 0.00022275228648256152
218
+ },
219
+ "ratios_of_cycle_total": {
220
+ "selection": 4.942325375633051e-08,
221
+ "rebase": 0.0,
222
+ "fisher": 0.05278556248917447,
223
+ "fit": 0.9079777137103798,
224
+ "materialize_save_layer": 0.02429415070254931,
225
+ "metadata_write": 1.4321190806034396e-06,
226
+ "teacher_snapshot": 0.0005485988507118873,
227
+ "cycle_cleanup": 0.00021959524116644307
228
+ }
229
+ }
230
+ },
231
+ {
232
+ "cycle": 4,
233
+ "layer_merged": 19,
234
+ "dwce_score": null,
235
+ "comm_post_ppl": null,
236
+ "merge_only_ppl": null,
237
+ "distill_post_ppl": {
238
+ "wikitext2": 13.358069060664373
239
+ },
240
+ "lora_post_ppl": null,
241
+ "post_ppl": {
242
+ "wikitext2": 13.358069060664373
243
+ },
244
+ "cycle_dir": "cycle_4",
245
+ "timing": {
246
+ "seconds": {
247
+ "selection": 2.8915703296661377e-05,
248
+ "rebase": 0.0,
249
+ "fisher": 35.686987621709704,
250
+ "fit": 504.39452768024057,
251
+ "materialize_save_layer": 10.595756338909268,
252
+ "metadata_write": 0.0005818037316203117,
253
+ "teacher_snapshot": 0.16267723310738802,
254
+ "cycle_cleanup": 0.0980784185230732,
255
+ "cycle_total": 557.4720219066367
256
+ },
257
+ "tracked_component_total_seconds": 550.9386380119249,
258
+ "cycle_total_seconds": 557.4720219066367,
259
+ "ratios_of_tracked_components": {
260
+ "selection": 5.248443529211234e-08,
261
+ "rebase": 0.0,
262
+ "fisher": 0.06477488627497073,
263
+ "fit": 0.9155185221721971,
264
+ "materialize_save_layer": 0.019232189590376716,
265
+ "metadata_write": 1.0560227427863187e-06,
266
+ "teacher_snapshot": 0.0002952728704859268,
267
+ "cycle_cleanup": 0.00017802058479142338
268
+ },
269
+ "ratios_of_cycle_total": {
270
+ "selection": 5.1869335429185126e-08,
271
+ "rebase": 0.0,
272
+ "fisher": 0.0640157464757692,
273
+ "fit": 0.9047889541705372,
274
+ "materialize_save_layer": 0.01900679482114675,
275
+ "metadata_write": 1.043646512753155e-06,
276
+ "teacher_snapshot": 0.0002918123721276771,
277
+ "cycle_cleanup": 0.0001759342436372511
278
+ }
279
+ }
280
+ }
281
+ ],
282
+ "final_num_layers": 24
283
+ }
runs/vast-paper_revision-abprune-recoverability-48992755/20260828-180214_mlp-only-recoverability/models/llama32_3b_final/run_args.txt ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ git_commit=149726d2f34de695886cf0f2aa64ff80b4d8c64f
2
+ start_time=2026-08-28T09:02:26+00:00
3
+ HEAD_PERMUTE=0
4
+ HEAD_PERMUTE_SELECT=0
5
+ HEAD_PERMUTE_MERGE=0
6
+ command:
7
+ /workspace/abprune_runtime/envs/abprune/bin/python /workspace/paper_revision/external/abprune_update/src/fuse_layers_order.py --model meta-llama/Llama-3.2-3B --dataset wikitext2 --dataset_config wikitext-2-raw-v1 --target_tokens 2097152 --num_samples 128 --seq_len 2048 --batch_size 2 --distill_batch_size 1 --distill_seq_len 2048 --distill_epochs 1.0 --eval_batch_size 4 --eval_seq_len 2048 --eval_num_samples 0 --distill_kl_weight 0.02 --distill_kl_temp 4.0 --distill_hidden_mse_weight 1.0 --distill_attn_mse_weight 0.0 --distill_mlp_mse_weight 1.0 --reparam_eta 0 --reparam_gamma 0 --reparam_attn_reg_scale 1.0 --reparam_mlp_reg_scale 1.0 --reparam_param_subset mlp --reparam_train_subset same --distill_weight_decay 0.0 --distill_max_grad_norm 1.0 --distill_grad_accum_steps 1 --distill_eval_every 2000 --lora_eval_every 2000 --lora_epochs 0 --fisher_mode param --save_full_model_cycles 1\,2\,3\,4 --distill_method reparam --redistrib_teacher_source previous_cycle --exclude_pairs 0\,1\,-1 --num_progressive 4 --output_dir /workspace/abprune_outputs/20260828-180214_mlp-only-recoverability/llama32_3b_mlp_only --dtype bfloat16 --comm_mu_auto --comm_skip_post_reselect --no_head_permute_select --no_head_permute_merge --layer_order 19 19 19 19 --distill_log_steps 100
8
+ end_time=2026-08-28T09:42:58+00:00
9
+ elapsed_seconds=2432
10
+ exit_code=0
runs/vast-paper_revision-abprune-recoverability-48992755/20260828-180214_mlp-only-recoverability/models/llama32_3b_final/stage_metrics.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "stage": "final_model",
3
+ "path": "/workspace/abprune_outputs/20260828-180214_mlp-only-recoverability/llama32_3b_mlp_only",
4
+ "weight_bytes": 30200453400,
5
+ "post_ppl": null
6
+ }
runs/vast-paper_revision-abprune-recoverability-48992755/20260828-180214_mlp-only-recoverability/models/llama32_3b_final/tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6b9e4e7fb171f92fd137b777cc2714bf87d11576700a1dcd7a399e7bbe39537b
3
+ size 17209920
runs/vast-paper_revision-abprune-recoverability-48992755/20260828-180214_mlp-only-recoverability/models/llama32_3b_final/tokenizer_config.json ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "backend": "tokenizers",
3
+ "bos_token": "<|begin_of_text|>",
4
+ "clean_up_tokenization_spaces": true,
5
+ "eos_token": "<|end_of_text|>",
6
+ "is_local": false,
7
+ "model_input_names": [
8
+ "input_ids",
9
+ "attention_mask"
10
+ ],
11
+ "model_max_length": 131072,
12
+ "pad_token": "<|end_of_text|>",
13
+ "tokenizer_class": "TokenizersBackend"
14
+ }