Gsj49 commited on
Commit
877068f
·
verified ·
1 Parent(s): b31e486

Initialize reviewed checkpoint archive

Browse files
Files changed (2) hide show
  1. README.md +35 -0
  2. checkpoints.json +434 -0
README.md ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ library_name: transformers
3
+ tags:
4
+ - policy-gradient
5
+ - adaptive-group-size
6
+ ---
7
+
8
+ # Adaptive group-size policy checkpoints
9
+
10
+ Final fixed-group and adaptive policy checkpoints for GSM8K, mathematical
11
+ reasoning and code generation. This is a multi-model archive: choose a model
12
+ subdirectory from `checkpoints.json`, rather than loading the repository root.
13
+
14
+ | Family | Models | Final step |
15
+ |---|---:|---:|
16
+ | GSM8K / Qwen2.5-1.5B-Instruct | 21 | 500 |
17
+ | Math / Qwen3-8B-SFT496 | 6 | 300 |
18
+ | Math / Qwen2.5-Math-7B | 6 | 500 |
19
+ | Coding / DeepSeek-Coder-1.3B-Base | 6 | 500 |
20
+
21
+ The manifest lists planned models; a model is available after its folder has
22
+ been committed. Historical hybrid runs retain their original configuration
23
+ name. Base-model licenses remain applicable; no optimizer states or training
24
+ datasets are published here.
25
+
26
+ ```python
27
+ from pathlib import Path
28
+ from huggingface_hub import snapshot_download
29
+ from transformers import AutoModelForCausalLM, AutoTokenizer
30
+ subdir = "models/gsm8k/fixed2/seed42/step500"
31
+ root = snapshot_download("Gsj49/adaptiveG", allow_patterns=[subdir + "/*"])
32
+ folder = Path(root) / subdir
33
+ tokenizer = AutoTokenizer.from_pretrained(folder)
34
+ model = AutoModelForCausalLM.from_pretrained(folder)
35
+ ```
checkpoints.json ADDED
@@ -0,0 +1,434 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "repository": "Gsj49/adaptiveG",
3
+ "models": [
4
+ {
5
+ "id": "coding-fixed16",
6
+ "family": "coding",
7
+ "model": "DeepSeek-Coder-1.3B-Base",
8
+ "method": "fixed16",
9
+ "seed": 42,
10
+ "step": 500,
11
+ "path": "models/coding/fixed16/seed42/step500",
12
+ "base_model": "deepseek-ai/deepseek-coder-1.3b-base",
13
+ "method_note": "Fixed group-size training."
14
+ },
15
+ {
16
+ "id": "coding-fixed32",
17
+ "family": "coding",
18
+ "model": "DeepSeek-Coder-1.3B-Base",
19
+ "method": "fixed32",
20
+ "seed": 42,
21
+ "step": 500,
22
+ "path": "models/coding/fixed32/seed42/step500",
23
+ "base_model": "deepseek-ai/deepseek-coder-1.3b-base",
24
+ "method_note": "Fixed group-size training."
25
+ },
26
+ {
27
+ "id": "coding-fixed4",
28
+ "family": "coding",
29
+ "model": "DeepSeek-Coder-1.3B-Base",
30
+ "method": "fixed4",
31
+ "seed": 42,
32
+ "step": 500,
33
+ "path": "models/coding/fixed4/seed42/step500",
34
+ "base_model": "deepseek-ai/deepseek-coder-1.3b-base",
35
+ "method_note": "Fixed group-size training."
36
+ },
37
+ {
38
+ "id": "coding-fixed64",
39
+ "family": "coding",
40
+ "model": "DeepSeek-Coder-1.3B-Base",
41
+ "method": "fixed64",
42
+ "seed": 42,
43
+ "step": 500,
44
+ "path": "models/coding/fixed64/seed42/step500",
45
+ "base_model": "deepseek-ai/deepseek-coder-1.3b-base",
46
+ "method_note": "Fixed group-size training."
47
+ },
48
+ {
49
+ "id": "coding-fixed8",
50
+ "family": "coding",
51
+ "model": "DeepSeek-Coder-1.3B-Base",
52
+ "method": "fixed8",
53
+ "seed": 42,
54
+ "step": 500,
55
+ "path": "models/coding/fixed8/seed42/step500",
56
+ "base_model": "deepseek-ai/deepseek-coder-1.3b-base",
57
+ "method_note": "Fixed group-size training."
58
+ },
59
+ {
60
+ "id": "coding-hybrid",
61
+ "family": "coding",
62
+ "model": "DeepSeek-Coder-1.3B-Base",
63
+ "method": "hybrid",
64
+ "seed": 42,
65
+ "step": 500,
66
+ "path": "models/coding/hybrid/seed42/step500",
67
+ "base_model": "deepseek-ai/deepseek-coder-1.3b-base",
68
+ "method_note": "Historical hybrid configuration; retained under its original name."
69
+ },
70
+ {
71
+ "id": "qwen25-math-g16",
72
+ "family": "math_qwen25",
73
+ "model": "Qwen2.5-Math-7B",
74
+ "method": "g16",
75
+ "seed": 42,
76
+ "step": 500,
77
+ "path": "models/math_qwen25/g16/seed42/step500",
78
+ "base_model": "Qwen/Qwen2.5-Math-7B",
79
+ "method_note": "Fixed group-size training."
80
+ },
81
+ {
82
+ "id": "qwen25-math-g32",
83
+ "family": "math_qwen25",
84
+ "model": "Qwen2.5-Math-7B",
85
+ "method": "g32",
86
+ "seed": 42,
87
+ "step": 500,
88
+ "path": "models/math_qwen25/g32/seed42/step500",
89
+ "base_model": "Qwen/Qwen2.5-Math-7B",
90
+ "method_note": "Fixed group-size training."
91
+ },
92
+ {
93
+ "id": "qwen25-math-g4",
94
+ "family": "math_qwen25",
95
+ "model": "Qwen2.5-Math-7B",
96
+ "method": "g4",
97
+ "seed": 42,
98
+ "step": 500,
99
+ "path": "models/math_qwen25/g4/seed42/step500",
100
+ "base_model": "Qwen/Qwen2.5-Math-7B",
101
+ "method_note": "Fixed group-size training."
102
+ },
103
+ {
104
+ "id": "qwen25-math-g64",
105
+ "family": "math_qwen25",
106
+ "model": "Qwen2.5-Math-7B",
107
+ "method": "g64",
108
+ "seed": 42,
109
+ "step": 500,
110
+ "path": "models/math_qwen25/g64/seed42/step500",
111
+ "base_model": "Qwen/Qwen2.5-Math-7B",
112
+ "method_note": "Fixed group-size training."
113
+ },
114
+ {
115
+ "id": "qwen25-math-g8",
116
+ "family": "math_qwen25",
117
+ "model": "Qwen2.5-Math-7B",
118
+ "method": "g8",
119
+ "seed": 42,
120
+ "step": 500,
121
+ "path": "models/math_qwen25/g8/seed42/step500",
122
+ "base_model": "Qwen/Qwen2.5-Math-7B",
123
+ "method_note": "Fixed group-size training."
124
+ },
125
+ {
126
+ "id": "qwen25-math-hybrid",
127
+ "family": "math_qwen25",
128
+ "model": "Qwen2.5-Math-7B",
129
+ "method": "hybrid",
130
+ "seed": 42,
131
+ "step": 500,
132
+ "path": "models/math_qwen25/hybrid/seed42/step500",
133
+ "base_model": "Qwen/Qwen2.5-Math-7B",
134
+ "method_note": "Historical hybrid configuration; retained under its original name."
135
+ },
136
+ {
137
+ "id": "qwen3-math-fixed16",
138
+ "family": "math_qwen3",
139
+ "model": "Qwen3-8B-SFT496",
140
+ "method": "fixed16",
141
+ "seed": 42,
142
+ "step": 300,
143
+ "path": "models/math_qwen3/fixed16/seed42/step300",
144
+ "base_model": "Qwen/Qwen3-8B",
145
+ "method_note": "Fixed group-size training."
146
+ },
147
+ {
148
+ "id": "qwen3-math-fixed32",
149
+ "family": "math_qwen3",
150
+ "model": "Qwen3-8B-SFT496",
151
+ "method": "fixed32",
152
+ "seed": 42,
153
+ "step": 300,
154
+ "path": "models/math_qwen3/fixed32/seed42/step300",
155
+ "base_model": "Qwen/Qwen3-8B",
156
+ "method_note": "Fixed group-size training."
157
+ },
158
+ {
159
+ "id": "qwen3-math-fixed4",
160
+ "family": "math_qwen3",
161
+ "model": "Qwen3-8B-SFT496",
162
+ "method": "fixed4",
163
+ "seed": 42,
164
+ "step": 300,
165
+ "path": "models/math_qwen3/fixed4/seed42/step300",
166
+ "base_model": "Qwen/Qwen3-8B",
167
+ "method_note": "Fixed group-size training."
168
+ },
169
+ {
170
+ "id": "qwen3-math-fixed64",
171
+ "family": "math_qwen3",
172
+ "model": "Qwen3-8B-SFT496",
173
+ "method": "fixed64",
174
+ "seed": 42,
175
+ "step": 300,
176
+ "path": "models/math_qwen3/fixed64/seed42/step300",
177
+ "base_model": "Qwen/Qwen3-8B",
178
+ "method_note": "Fixed group-size training."
179
+ },
180
+ {
181
+ "id": "qwen3-math-fixed8",
182
+ "family": "math_qwen3",
183
+ "model": "Qwen3-8B-SFT496",
184
+ "method": "fixed8",
185
+ "seed": 42,
186
+ "step": 300,
187
+ "path": "models/math_qwen3/fixed8/seed42/step300",
188
+ "base_model": "Qwen/Qwen3-8B",
189
+ "method_note": "Fixed group-size training."
190
+ },
191
+ {
192
+ "id": "qwen3-math-hybrid",
193
+ "family": "math_qwen3",
194
+ "model": "Qwen3-8B-SFT496",
195
+ "method": "hybrid",
196
+ "seed": 42,
197
+ "step": 300,
198
+ "path": "models/math_qwen3/hybrid/seed42/step300",
199
+ "base_model": "Qwen/Qwen3-8B",
200
+ "method_note": "Historical hybrid configuration; retained under its original name."
201
+ },
202
+ {
203
+ "id": "gsm8k-fixed16-s42",
204
+ "family": "gsm8k",
205
+ "model": "Qwen2.5-1.5B-Instruct",
206
+ "method": "fixed16",
207
+ "seed": 42,
208
+ "step": 500,
209
+ "path": "models/gsm8k/fixed16/seed42/step500",
210
+ "base_model": "Qwen/Qwen2.5-1.5B-Instruct",
211
+ "method_note": "Fixed group-size training."
212
+ },
213
+ {
214
+ "id": "gsm8k-fixed16-s43",
215
+ "family": "gsm8k",
216
+ "model": "Qwen2.5-1.5B-Instruct",
217
+ "method": "fixed16",
218
+ "seed": 43,
219
+ "step": 500,
220
+ "path": "models/gsm8k/fixed16/seed43/step500",
221
+ "base_model": "Qwen/Qwen2.5-1.5B-Instruct",
222
+ "method_note": "Fixed group-size training."
223
+ },
224
+ {
225
+ "id": "gsm8k-fixed16-s44",
226
+ "family": "gsm8k",
227
+ "model": "Qwen2.5-1.5B-Instruct",
228
+ "method": "fixed16",
229
+ "seed": 44,
230
+ "step": 500,
231
+ "path": "models/gsm8k/fixed16/seed44/step500",
232
+ "base_model": "Qwen/Qwen2.5-1.5B-Instruct",
233
+ "method_note": "Fixed group-size training."
234
+ },
235
+ {
236
+ "id": "gsm8k-fixed2-s42",
237
+ "family": "gsm8k",
238
+ "model": "Qwen2.5-1.5B-Instruct",
239
+ "method": "fixed2",
240
+ "seed": 42,
241
+ "step": 500,
242
+ "path": "models/gsm8k/fixed2/seed42/step500",
243
+ "base_model": "Qwen/Qwen2.5-1.5B-Instruct",
244
+ "method_note": "Fixed group-size training."
245
+ },
246
+ {
247
+ "id": "gsm8k-fixed2-s43",
248
+ "family": "gsm8k",
249
+ "model": "Qwen2.5-1.5B-Instruct",
250
+ "method": "fixed2",
251
+ "seed": 43,
252
+ "step": 500,
253
+ "path": "models/gsm8k/fixed2/seed43/step500",
254
+ "base_model": "Qwen/Qwen2.5-1.5B-Instruct",
255
+ "method_note": "Fixed group-size training."
256
+ },
257
+ {
258
+ "id": "gsm8k-fixed2-s44",
259
+ "family": "gsm8k",
260
+ "model": "Qwen2.5-1.5B-Instruct",
261
+ "method": "fixed2",
262
+ "seed": 44,
263
+ "step": 500,
264
+ "path": "models/gsm8k/fixed2/seed44/step500",
265
+ "base_model": "Qwen/Qwen2.5-1.5B-Instruct",
266
+ "method_note": "Fixed group-size training."
267
+ },
268
+ {
269
+ "id": "gsm8k-fixed32-s42",
270
+ "family": "gsm8k",
271
+ "model": "Qwen2.5-1.5B-Instruct",
272
+ "method": "fixed32",
273
+ "seed": 42,
274
+ "step": 500,
275
+ "path": "models/gsm8k/fixed32/seed42/step500",
276
+ "base_model": "Qwen/Qwen2.5-1.5B-Instruct",
277
+ "method_note": "Fixed group-size training."
278
+ },
279
+ {
280
+ "id": "gsm8k-fixed32-s43",
281
+ "family": "gsm8k",
282
+ "model": "Qwen2.5-1.5B-Instruct",
283
+ "method": "fixed32",
284
+ "seed": 43,
285
+ "step": 500,
286
+ "path": "models/gsm8k/fixed32/seed43/step500",
287
+ "base_model": "Qwen/Qwen2.5-1.5B-Instruct",
288
+ "method_note": "Fixed group-size training."
289
+ },
290
+ {
291
+ "id": "gsm8k-fixed32-s44",
292
+ "family": "gsm8k",
293
+ "model": "Qwen2.5-1.5B-Instruct",
294
+ "method": "fixed32",
295
+ "seed": 44,
296
+ "step": 500,
297
+ "path": "models/gsm8k/fixed32/seed44/step500",
298
+ "base_model": "Qwen/Qwen2.5-1.5B-Instruct",
299
+ "method_note": "Fixed group-size training."
300
+ },
301
+ {
302
+ "id": "gsm8k-fixed4-s42",
303
+ "family": "gsm8k",
304
+ "model": "Qwen2.5-1.5B-Instruct",
305
+ "method": "fixed4",
306
+ "seed": 42,
307
+ "step": 500,
308
+ "path": "models/gsm8k/fixed4/seed42/step500",
309
+ "base_model": "Qwen/Qwen2.5-1.5B-Instruct",
310
+ "method_note": "Fixed group-size training."
311
+ },
312
+ {
313
+ "id": "gsm8k-fixed4-s43",
314
+ "family": "gsm8k",
315
+ "model": "Qwen2.5-1.5B-Instruct",
316
+ "method": "fixed4",
317
+ "seed": 43,
318
+ "step": 500,
319
+ "path": "models/gsm8k/fixed4/seed43/step500",
320
+ "base_model": "Qwen/Qwen2.5-1.5B-Instruct",
321
+ "method_note": "Fixed group-size training."
322
+ },
323
+ {
324
+ "id": "gsm8k-fixed4-s44",
325
+ "family": "gsm8k",
326
+ "model": "Qwen2.5-1.5B-Instruct",
327
+ "method": "fixed4",
328
+ "seed": 44,
329
+ "step": 500,
330
+ "path": "models/gsm8k/fixed4/seed44/step500",
331
+ "base_model": "Qwen/Qwen2.5-1.5B-Instruct",
332
+ "method_note": "Fixed group-size training."
333
+ },
334
+ {
335
+ "id": "gsm8k-fixed64-s42",
336
+ "family": "gsm8k",
337
+ "model": "Qwen2.5-1.5B-Instruct",
338
+ "method": "fixed64",
339
+ "seed": 42,
340
+ "step": 500,
341
+ "path": "models/gsm8k/fixed64/seed42/step500",
342
+ "base_model": "Qwen/Qwen2.5-1.5B-Instruct",
343
+ "method_note": "Fixed group-size training."
344
+ },
345
+ {
346
+ "id": "gsm8k-fixed64-s43",
347
+ "family": "gsm8k",
348
+ "model": "Qwen2.5-1.5B-Instruct",
349
+ "method": "fixed64",
350
+ "seed": 43,
351
+ "step": 500,
352
+ "path": "models/gsm8k/fixed64/seed43/step500",
353
+ "base_model": "Qwen/Qwen2.5-1.5B-Instruct",
354
+ "method_note": "Fixed group-size training."
355
+ },
356
+ {
357
+ "id": "gsm8k-fixed64-s44",
358
+ "family": "gsm8k",
359
+ "model": "Qwen2.5-1.5B-Instruct",
360
+ "method": "fixed64",
361
+ "seed": 44,
362
+ "step": 500,
363
+ "path": "models/gsm8k/fixed64/seed44/step500",
364
+ "base_model": "Qwen/Qwen2.5-1.5B-Instruct",
365
+ "method_note": "Fixed group-size training."
366
+ },
367
+ {
368
+ "id": "gsm8k-fixed8-s42",
369
+ "family": "gsm8k",
370
+ "model": "Qwen2.5-1.5B-Instruct",
371
+ "method": "fixed8",
372
+ "seed": 42,
373
+ "step": 500,
374
+ "path": "models/gsm8k/fixed8/seed42/step500",
375
+ "base_model": "Qwen/Qwen2.5-1.5B-Instruct",
376
+ "method_note": "Fixed group-size training."
377
+ },
378
+ {
379
+ "id": "gsm8k-fixed8-s43",
380
+ "family": "gsm8k",
381
+ "model": "Qwen2.5-1.5B-Instruct",
382
+ "method": "fixed8",
383
+ "seed": 43,
384
+ "step": 500,
385
+ "path": "models/gsm8k/fixed8/seed43/step500",
386
+ "base_model": "Qwen/Qwen2.5-1.5B-Instruct",
387
+ "method_note": "Fixed group-size training."
388
+ },
389
+ {
390
+ "id": "gsm8k-fixed8-s44",
391
+ "family": "gsm8k",
392
+ "model": "Qwen2.5-1.5B-Instruct",
393
+ "method": "fixed8",
394
+ "seed": 44,
395
+ "step": 500,
396
+ "path": "models/gsm8k/fixed8/seed44/step500",
397
+ "base_model": "Qwen/Qwen2.5-1.5B-Instruct",
398
+ "method_note": "Fixed group-size training."
399
+ },
400
+ {
401
+ "id": "gsm8k-hybrid-s42",
402
+ "family": "gsm8k",
403
+ "model": "Qwen2.5-1.5B-Instruct",
404
+ "method": "hybrid",
405
+ "seed": 42,
406
+ "step": 500,
407
+ "path": "models/gsm8k/hybrid/seed42/step500",
408
+ "base_model": "Qwen/Qwen2.5-1.5B-Instruct",
409
+ "method_note": "Historical hybrid configuration; retained under its original name."
410
+ },
411
+ {
412
+ "id": "gsm8k-hybrid-s43",
413
+ "family": "gsm8k",
414
+ "model": "Qwen2.5-1.5B-Instruct",
415
+ "method": "hybrid",
416
+ "seed": 43,
417
+ "step": 500,
418
+ "path": "models/gsm8k/hybrid/seed43/step500",
419
+ "base_model": "Qwen/Qwen2.5-1.5B-Instruct",
420
+ "method_note": "Historical hybrid configuration; retained under its original name."
421
+ },
422
+ {
423
+ "id": "gsm8k-hybrid-s44",
424
+ "family": "gsm8k",
425
+ "model": "Qwen2.5-1.5B-Instruct",
426
+ "method": "hybrid",
427
+ "seed": 44,
428
+ "step": 500,
429
+ "path": "models/gsm8k/hybrid/seed44/step500",
430
+ "base_model": "Qwen/Qwen2.5-1.5B-Instruct",
431
+ "method_note": "Historical hybrid configuration; retained under its original name."
432
+ }
433
+ ]
434
+ }