andrewbai commited on
Commit
bab4e7c
1 Parent(s): 44c7a48

Model save

Browse files
README.md ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: apache-2.0
3
+ base_model: TinyLlama/TinyLlama-1.1B-intermediate-step-1431k-3T
4
+ tags:
5
+ - trl
6
+ - sft
7
+ - generated_from_trainer
8
+ model-index:
9
+ - name: tinyllama-sft-orca_chat-full
10
+ results: []
11
+ ---
12
+
13
+ <!-- This model card has been generated automatically according to the information the Trainer had access to. You
14
+ should probably proofread and complete it, then remove this comment. -->
15
+
16
+ # tinyllama-sft-orca_chat-full
17
+
18
+ This model is a fine-tuned version of [TinyLlama/TinyLlama-1.1B-intermediate-step-1431k-3T](https://huggingface.co/TinyLlama/TinyLlama-1.1B-intermediate-step-1431k-3T) on the None dataset.
19
+ It achieves the following results on the evaluation set:
20
+ - Loss: 0.9624
21
+
22
+ ## Model description
23
+
24
+ More information needed
25
+
26
+ ## Intended uses & limitations
27
+
28
+ More information needed
29
+
30
+ ## Training and evaluation data
31
+
32
+ More information needed
33
+
34
+ ## Training procedure
35
+
36
+ ### Training hyperparameters
37
+
38
+ The following hyperparameters were used during training:
39
+ - learning_rate: 2e-05
40
+ - train_batch_size: 16
41
+ - eval_batch_size: 8
42
+ - seed: 42
43
+ - distributed_type: multi-GPU
44
+ - num_devices: 4
45
+ - gradient_accumulation_steps: 2
46
+ - total_train_batch_size: 128
47
+ - total_eval_batch_size: 32
48
+ - optimizer: Adam with betas=(0.9,0.999) and epsilon=1e-08
49
+ - lr_scheduler_type: cosine
50
+ - lr_scheduler_warmup_ratio: 0.1
51
+ - num_epochs: 1
52
+
53
+ ### Training results
54
+
55
+ | Training Loss | Epoch | Step | Validation Loss |
56
+ |:-------------:|:-----:|:----:|:---------------:|
57
+ | 0.9774 | 1.0 | 781 | 0.9624 |
58
+
59
+
60
+ ### Framework versions
61
+
62
+ - Transformers 4.39.0.dev0
63
+ - Pytorch 2.2.2+cu121
64
+ - Datasets 2.14.6
65
+ - Tokenizers 0.15.2
all_results.json ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "epoch": 1.0,
3
+ "train_loss": 1.0241747791574798,
4
+ "train_runtime": 9230.502,
5
+ "train_samples": 100000,
6
+ "train_samples_per_second": 10.834,
7
+ "train_steps_per_second": 0.085
8
+ }
generation_config.json ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ {
2
+ "bos_token_id": 1,
3
+ "eos_token_id": 2,
4
+ "max_length": 2048,
5
+ "pad_token_id": 0,
6
+ "transformers_version": "4.39.0.dev0"
7
+ }
model.safetensors CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:a511c85b0edc73618c7a6d3f52f4370951adeddf3b534272b7e751a2c2634d0d
3
  size 2200119864
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:72c1e7d770e64b0b65c2c4c0de22333cee44c5f51e3a8ea7bd0c816ba25ab051
3
  size 2200119864
runs/Apr15_20-12-15_nova.cs.ucla.edu/events.out.tfevents.1713238309.nova.cs.ucla.edu.3675162.0 CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:b8f2f8d3c084223b049706b0e13f7d65ddf9964bba273a87cc98d6fb83862df9
3
- size 34439
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ad6ce52319ac50e9270a423aebd05371773c63946546bc81090051a6afb11f06
3
+ size 38440
train_results.json ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "epoch": 1.0,
3
+ "train_loss": 1.0241747791574798,
4
+ "train_runtime": 9230.502,
5
+ "train_samples": 100000,
6
+ "train_samples_per_second": 10.834,
7
+ "train_steps_per_second": 0.085
8
+ }
trainer_state.json ADDED
@@ -0,0 +1,1137 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_metric": null,
3
+ "best_model_checkpoint": null,
4
+ "epoch": 0.999360204734485,
5
+ "eval_steps": 500,
6
+ "global_step": 781,
7
+ "is_hyper_param_search": false,
8
+ "is_local_process_zero": true,
9
+ "is_world_process_zero": true,
10
+ "log_history": [
11
+ {
12
+ "epoch": 0.0,
13
+ "grad_norm": 11.76060723311326,
14
+ "learning_rate": 2.5316455696202533e-07,
15
+ "loss": 1.6822,
16
+ "step": 1
17
+ },
18
+ {
19
+ "epoch": 0.01,
20
+ "grad_norm": 15.75819587561109,
21
+ "learning_rate": 1.2658227848101267e-06,
22
+ "loss": 1.6642,
23
+ "step": 5
24
+ },
25
+ {
26
+ "epoch": 0.01,
27
+ "grad_norm": 11.381700092209451,
28
+ "learning_rate": 2.5316455696202535e-06,
29
+ "loss": 1.6269,
30
+ "step": 10
31
+ },
32
+ {
33
+ "epoch": 0.02,
34
+ "grad_norm": 3.940372481742168,
35
+ "learning_rate": 3.7974683544303802e-06,
36
+ "loss": 1.4696,
37
+ "step": 15
38
+ },
39
+ {
40
+ "epoch": 0.03,
41
+ "grad_norm": 2.998284936315808,
42
+ "learning_rate": 5.063291139240507e-06,
43
+ "loss": 1.2737,
44
+ "step": 20
45
+ },
46
+ {
47
+ "epoch": 0.03,
48
+ "grad_norm": 1.4930912253553508,
49
+ "learning_rate": 6.329113924050634e-06,
50
+ "loss": 1.2514,
51
+ "step": 25
52
+ },
53
+ {
54
+ "epoch": 0.04,
55
+ "grad_norm": 1.5968427508980252,
56
+ "learning_rate": 7.5949367088607605e-06,
57
+ "loss": 1.2237,
58
+ "step": 30
59
+ },
60
+ {
61
+ "epoch": 0.04,
62
+ "grad_norm": 1.1919266894362968,
63
+ "learning_rate": 8.860759493670886e-06,
64
+ "loss": 1.1799,
65
+ "step": 35
66
+ },
67
+ {
68
+ "epoch": 0.05,
69
+ "grad_norm": 1.207968475527044,
70
+ "learning_rate": 1.0126582278481014e-05,
71
+ "loss": 1.155,
72
+ "step": 40
73
+ },
74
+ {
75
+ "epoch": 0.06,
76
+ "grad_norm": 1.1966812942254237,
77
+ "learning_rate": 1.139240506329114e-05,
78
+ "loss": 1.143,
79
+ "step": 45
80
+ },
81
+ {
82
+ "epoch": 0.06,
83
+ "grad_norm": 1.3885261269338125,
84
+ "learning_rate": 1.2658227848101268e-05,
85
+ "loss": 1.1694,
86
+ "step": 50
87
+ },
88
+ {
89
+ "epoch": 0.07,
90
+ "grad_norm": 1.0658475553487325,
91
+ "learning_rate": 1.3924050632911395e-05,
92
+ "loss": 1.1116,
93
+ "step": 55
94
+ },
95
+ {
96
+ "epoch": 0.08,
97
+ "grad_norm": 1.2195742201568416,
98
+ "learning_rate": 1.5189873417721521e-05,
99
+ "loss": 1.1111,
100
+ "step": 60
101
+ },
102
+ {
103
+ "epoch": 0.08,
104
+ "grad_norm": 1.1281565872746064,
105
+ "learning_rate": 1.6455696202531647e-05,
106
+ "loss": 1.1197,
107
+ "step": 65
108
+ },
109
+ {
110
+ "epoch": 0.09,
111
+ "grad_norm": 1.0428372909471566,
112
+ "learning_rate": 1.7721518987341772e-05,
113
+ "loss": 1.1046,
114
+ "step": 70
115
+ },
116
+ {
117
+ "epoch": 0.1,
118
+ "grad_norm": 1.1098623402342003,
119
+ "learning_rate": 1.89873417721519e-05,
120
+ "loss": 1.0803,
121
+ "step": 75
122
+ },
123
+ {
124
+ "epoch": 0.1,
125
+ "grad_norm": 1.02047373991112,
126
+ "learning_rate": 1.999989986294826e-05,
127
+ "loss": 1.1106,
128
+ "step": 80
129
+ },
130
+ {
131
+ "epoch": 0.11,
132
+ "grad_norm": 1.1133871103761916,
133
+ "learning_rate": 1.9996395276708856e-05,
134
+ "loss": 1.0778,
135
+ "step": 85
136
+ },
137
+ {
138
+ "epoch": 0.12,
139
+ "grad_norm": 1.067392872006611,
140
+ "learning_rate": 1.9987885843187717e-05,
141
+ "loss": 1.0884,
142
+ "step": 90
143
+ },
144
+ {
145
+ "epoch": 0.12,
146
+ "grad_norm": 0.9722703311148946,
147
+ "learning_rate": 1.9974375822762117e-05,
148
+ "loss": 1.0667,
149
+ "step": 95
150
+ },
151
+ {
152
+ "epoch": 0.13,
153
+ "grad_norm": 1.0862367280314877,
154
+ "learning_rate": 1.9955871979429188e-05,
155
+ "loss": 1.0632,
156
+ "step": 100
157
+ },
158
+ {
159
+ "epoch": 0.13,
160
+ "grad_norm": 1.2512571659408036,
161
+ "learning_rate": 1.9932383577419432e-05,
162
+ "loss": 1.0659,
163
+ "step": 105
164
+ },
165
+ {
166
+ "epoch": 0.14,
167
+ "grad_norm": 1.1751369288993785,
168
+ "learning_rate": 1.9903922376558432e-05,
169
+ "loss": 1.0673,
170
+ "step": 110
171
+ },
172
+ {
173
+ "epoch": 0.15,
174
+ "grad_norm": 1.2199342074499273,
175
+ "learning_rate": 1.9870502626379127e-05,
176
+ "loss": 1.0412,
177
+ "step": 115
178
+ },
179
+ {
180
+ "epoch": 0.15,
181
+ "grad_norm": 1.0462278511220546,
182
+ "learning_rate": 1.983214105898757e-05,
183
+ "loss": 1.0417,
184
+ "step": 120
185
+ },
186
+ {
187
+ "epoch": 0.16,
188
+ "grad_norm": 1.1736617165184593,
189
+ "learning_rate": 1.978885688068572e-05,
190
+ "loss": 1.0533,
191
+ "step": 125
192
+ },
193
+ {
194
+ "epoch": 0.17,
195
+ "grad_norm": 1.167836274508835,
196
+ "learning_rate": 1.9740671762355548e-05,
197
+ "loss": 1.043,
198
+ "step": 130
199
+ },
200
+ {
201
+ "epoch": 0.17,
202
+ "grad_norm": 0.9596104398511005,
203
+ "learning_rate": 1.9687609828609156e-05,
204
+ "loss": 1.0659,
205
+ "step": 135
206
+ },
207
+ {
208
+ "epoch": 0.18,
209
+ "grad_norm": 1.089547455726339,
210
+ "learning_rate": 1.9629697645710432e-05,
211
+ "loss": 1.0285,
212
+ "step": 140
213
+ },
214
+ {
215
+ "epoch": 0.19,
216
+ "grad_norm": 1.1072019428376578,
217
+ "learning_rate": 1.9566964208274254e-05,
218
+ "loss": 1.0263,
219
+ "step": 145
220
+ },
221
+ {
222
+ "epoch": 0.19,
223
+ "grad_norm": 1.0354367364165142,
224
+ "learning_rate": 1.9499440924749878e-05,
225
+ "loss": 1.0864,
226
+ "step": 150
227
+ },
228
+ {
229
+ "epoch": 0.2,
230
+ "grad_norm": 1.0814026659538016,
231
+ "learning_rate": 1.9427161601695833e-05,
232
+ "loss": 1.0881,
233
+ "step": 155
234
+ },
235
+ {
236
+ "epoch": 0.2,
237
+ "grad_norm": 0.9888075369780667,
238
+ "learning_rate": 1.9350162426854152e-05,
239
+ "loss": 1.0016,
240
+ "step": 160
241
+ },
242
+ {
243
+ "epoch": 0.21,
244
+ "grad_norm": 1.1029714203666994,
245
+ "learning_rate": 1.926848195103242e-05,
246
+ "loss": 1.0316,
247
+ "step": 165
248
+ },
249
+ {
250
+ "epoch": 0.22,
251
+ "grad_norm": 1.184388866021708,
252
+ "learning_rate": 1.9182161068802742e-05,
253
+ "loss": 1.038,
254
+ "step": 170
255
+ },
256
+ {
257
+ "epoch": 0.22,
258
+ "grad_norm": 1.1210104018767146,
259
+ "learning_rate": 1.909124299802724e-05,
260
+ "loss": 1.03,
261
+ "step": 175
262
+ },
263
+ {
264
+ "epoch": 0.23,
265
+ "grad_norm": 1.1599379220601473,
266
+ "learning_rate": 1.8995773258220374e-05,
267
+ "loss": 1.0362,
268
+ "step": 180
269
+ },
270
+ {
271
+ "epoch": 0.24,
272
+ "grad_norm": 0.9505042533934197,
273
+ "learning_rate": 1.8895799647758912e-05,
274
+ "loss": 1.0465,
275
+ "step": 185
276
+ },
277
+ {
278
+ "epoch": 0.24,
279
+ "grad_norm": 1.055130356572991,
280
+ "learning_rate": 1.879137221995095e-05,
281
+ "loss": 1.0302,
282
+ "step": 190
283
+ },
284
+ {
285
+ "epoch": 0.25,
286
+ "grad_norm": 1.188221794161717,
287
+ "learning_rate": 1.868254325797594e-05,
288
+ "loss": 1.0449,
289
+ "step": 195
290
+ },
291
+ {
292
+ "epoch": 0.26,
293
+ "grad_norm": 1.24255219114766,
294
+ "learning_rate": 1.8569367248708343e-05,
295
+ "loss": 1.0453,
296
+ "step": 200
297
+ },
298
+ {
299
+ "epoch": 0.26,
300
+ "grad_norm": 0.9610325493923482,
301
+ "learning_rate": 1.845190085543795e-05,
302
+ "loss": 1.0736,
303
+ "step": 205
304
+ },
305
+ {
306
+ "epoch": 0.27,
307
+ "grad_norm": 1.213521279472012,
308
+ "learning_rate": 1.8330202889500518e-05,
309
+ "loss": 1.07,
310
+ "step": 210
311
+ },
312
+ {
313
+ "epoch": 0.28,
314
+ "grad_norm": 1.0901868382455668,
315
+ "learning_rate": 1.8204334280833005e-05,
316
+ "loss": 1.0185,
317
+ "step": 215
318
+ },
319
+ {
320
+ "epoch": 0.28,
321
+ "grad_norm": 1.0577550693821212,
322
+ "learning_rate": 1.807435804746807e-05,
323
+ "loss": 1.0521,
324
+ "step": 220
325
+ },
326
+ {
327
+ "epoch": 0.29,
328
+ "grad_norm": 1.1921950083382502,
329
+ "learning_rate": 1.7940339263983112e-05,
330
+ "loss": 1.0113,
331
+ "step": 225
332
+ },
333
+ {
334
+ "epoch": 0.29,
335
+ "grad_norm": 1.1451176215596368,
336
+ "learning_rate": 1.7802345028919728e-05,
337
+ "loss": 1.0366,
338
+ "step": 230
339
+ },
340
+ {
341
+ "epoch": 0.3,
342
+ "grad_norm": 1.039996713908348,
343
+ "learning_rate": 1.766044443118978e-05,
344
+ "loss": 0.9962,
345
+ "step": 235
346
+ },
347
+ {
348
+ "epoch": 0.31,
349
+ "grad_norm": 0.9566229775736538,
350
+ "learning_rate": 1.7514708515485002e-05,
351
+ "loss": 1.0363,
352
+ "step": 240
353
+ },
354
+ {
355
+ "epoch": 0.31,
356
+ "grad_norm": 1.4374877069036986,
357
+ "learning_rate": 1.736521024670737e-05,
358
+ "loss": 1.0319,
359
+ "step": 245
360
+ },
361
+ {
362
+ "epoch": 0.32,
363
+ "grad_norm": 1.02012945474932,
364
+ "learning_rate": 1.7212024473438145e-05,
365
+ "loss": 1.027,
366
+ "step": 250
367
+ },
368
+ {
369
+ "epoch": 0.33,
370
+ "grad_norm": 1.1302434630373548,
371
+ "learning_rate": 1.705522789046377e-05,
372
+ "loss": 1.0065,
373
+ "step": 255
374
+ },
375
+ {
376
+ "epoch": 0.33,
377
+ "grad_norm": 0.9757055931379662,
378
+ "learning_rate": 1.6894899000377462e-05,
379
+ "loss": 1.0352,
380
+ "step": 260
381
+ },
382
+ {
383
+ "epoch": 0.34,
384
+ "grad_norm": 1.049480995976599,
385
+ "learning_rate": 1.67311180742757e-05,
386
+ "loss": 1.0326,
387
+ "step": 265
388
+ },
389
+ {
390
+ "epoch": 0.35,
391
+ "grad_norm": 1.0192736067347892,
392
+ "learning_rate": 1.65639671115693e-05,
393
+ "loss": 0.9999,
394
+ "step": 270
395
+ },
396
+ {
397
+ "epoch": 0.35,
398
+ "grad_norm": 1.1167809018301396,
399
+ "learning_rate": 1.6393529798929103e-05,
400
+ "loss": 1.0055,
401
+ "step": 275
402
+ },
403
+ {
404
+ "epoch": 0.36,
405
+ "grad_norm": 1.0825619824653154,
406
+ "learning_rate": 1.621989146838704e-05,
407
+ "loss": 1.0233,
408
+ "step": 280
409
+ },
410
+ {
411
+ "epoch": 0.36,
412
+ "grad_norm": 1.005770462178686,
413
+ "learning_rate": 1.6043139054613326e-05,
414
+ "loss": 1.0038,
415
+ "step": 285
416
+ },
417
+ {
418
+ "epoch": 0.37,
419
+ "grad_norm": 1.098473406093216,
420
+ "learning_rate": 1.586336105139127e-05,
421
+ "loss": 0.9977,
422
+ "step": 290
423
+ },
424
+ {
425
+ "epoch": 0.38,
426
+ "grad_norm": 1.0490431615668332,
427
+ "learning_rate": 1.568064746731156e-05,
428
+ "loss": 1.0061,
429
+ "step": 295
430
+ },
431
+ {
432
+ "epoch": 0.38,
433
+ "grad_norm": 1.004305030186986,
434
+ "learning_rate": 1.5495089780708062e-05,
435
+ "loss": 0.9927,
436
+ "step": 300
437
+ },
438
+ {
439
+ "epoch": 0.39,
440
+ "grad_norm": 1.0306996734289007,
441
+ "learning_rate": 1.530678089385782e-05,
442
+ "loss": 0.983,
443
+ "step": 305
444
+ },
445
+ {
446
+ "epoch": 0.4,
447
+ "grad_norm": 0.9423273242468014,
448
+ "learning_rate": 1.5115815086468103e-05,
449
+ "loss": 0.9799,
450
+ "step": 310
451
+ },
452
+ {
453
+ "epoch": 0.4,
454
+ "grad_norm": 1.1246961996346894,
455
+ "learning_rate": 1.492228796847385e-05,
456
+ "loss": 1.0154,
457
+ "step": 315
458
+ },
459
+ {
460
+ "epoch": 0.41,
461
+ "grad_norm": 1.0747529887949312,
462
+ "learning_rate": 1.4726296432169095e-05,
463
+ "loss": 1.0162,
464
+ "step": 320
465
+ },
466
+ {
467
+ "epoch": 0.42,
468
+ "grad_norm": 1.1471917674492866,
469
+ "learning_rate": 1.4527938603696376e-05,
470
+ "loss": 1.0363,
471
+ "step": 325
472
+ },
473
+ {
474
+ "epoch": 0.42,
475
+ "grad_norm": 1.0505847496584861,
476
+ "learning_rate": 1.4327313793918362e-05,
477
+ "loss": 0.9627,
478
+ "step": 330
479
+ },
480
+ {
481
+ "epoch": 0.43,
482
+ "grad_norm": 1.0262993815065058,
483
+ "learning_rate": 1.4124522448696407e-05,
484
+ "loss": 1.006,
485
+ "step": 335
486
+ },
487
+ {
488
+ "epoch": 0.44,
489
+ "grad_norm": 1.044795548816788,
490
+ "learning_rate": 1.3919666098600753e-05,
491
+ "loss": 1.0076,
492
+ "step": 340
493
+ },
494
+ {
495
+ "epoch": 0.44,
496
+ "grad_norm": 1.050133490357968,
497
+ "learning_rate": 1.3712847308077737e-05,
498
+ "loss": 1.021,
499
+ "step": 345
500
+ },
501
+ {
502
+ "epoch": 0.45,
503
+ "grad_norm": 1.1313342513320197,
504
+ "learning_rate": 1.350416962409934e-05,
505
+ "loss": 0.9964,
506
+ "step": 350
507
+ },
508
+ {
509
+ "epoch": 0.45,
510
+ "grad_norm": 1.0532665494275932,
511
+ "learning_rate": 1.3293737524320798e-05,
512
+ "loss": 1.0263,
513
+ "step": 355
514
+ },
515
+ {
516
+ "epoch": 0.46,
517
+ "grad_norm": 1.1149778014746092,
518
+ "learning_rate": 1.3081656364772308e-05,
519
+ "loss": 0.9959,
520
+ "step": 360
521
+ },
522
+ {
523
+ "epoch": 0.47,
524
+ "grad_norm": 0.991705987820452,
525
+ "learning_rate": 1.2868032327110904e-05,
526
+ "loss": 1.0107,
527
+ "step": 365
528
+ },
529
+ {
530
+ "epoch": 0.47,
531
+ "grad_norm": 1.1090968802518788,
532
+ "learning_rate": 1.2652972365459008e-05,
533
+ "loss": 1.015,
534
+ "step": 370
535
+ },
536
+ {
537
+ "epoch": 0.48,
538
+ "grad_norm": 1.0489892057222994,
539
+ "learning_rate": 1.243658415285622e-05,
540
+ "loss": 0.9843,
541
+ "step": 375
542
+ },
543
+ {
544
+ "epoch": 0.49,
545
+ "grad_norm": 1.1053846068835982,
546
+ "learning_rate": 1.2218976027351177e-05,
547
+ "loss": 0.9901,
548
+ "step": 380
549
+ },
550
+ {
551
+ "epoch": 0.49,
552
+ "grad_norm": 1.0419685500243974,
553
+ "learning_rate": 1.2000256937760446e-05,
554
+ "loss": 0.9755,
555
+ "step": 385
556
+ },
557
+ {
558
+ "epoch": 0.5,
559
+ "grad_norm": 0.9541231393070981,
560
+ "learning_rate": 1.1780536389121668e-05,
561
+ "loss": 0.9945,
562
+ "step": 390
563
+ },
564
+ {
565
+ "epoch": 0.51,
566
+ "grad_norm": 1.0666176053825536,
567
+ "learning_rate": 1.155992438786818e-05,
568
+ "loss": 0.9917,
569
+ "step": 395
570
+ },
571
+ {
572
+ "epoch": 0.51,
573
+ "grad_norm": 1.0564637749960983,
574
+ "learning_rate": 1.1338531386752618e-05,
575
+ "loss": 0.9821,
576
+ "step": 400
577
+ },
578
+ {
579
+ "epoch": 0.52,
580
+ "grad_norm": 1.1667820924248677,
581
+ "learning_rate": 1.1116468229547079e-05,
582
+ "loss": 0.9557,
583
+ "step": 405
584
+ },
585
+ {
586
+ "epoch": 0.52,
587
+ "grad_norm": 1.2270496171271985,
588
+ "learning_rate": 1.0893846095547493e-05,
589
+ "loss": 0.9876,
590
+ "step": 410
591
+ },
592
+ {
593
+ "epoch": 0.53,
594
+ "grad_norm": 1.0509829176213852,
595
+ "learning_rate": 1.0670776443910024e-05,
596
+ "loss": 0.9705,
597
+ "step": 415
598
+ },
599
+ {
600
+ "epoch": 0.54,
601
+ "grad_norm": 1.031556959390347,
602
+ "learning_rate": 1.0447370957847343e-05,
603
+ "loss": 0.9956,
604
+ "step": 420
605
+ },
606
+ {
607
+ "epoch": 0.54,
608
+ "grad_norm": 0.9782347943874674,
609
+ "learning_rate": 1.0223741488712732e-05,
610
+ "loss": 1.0016,
611
+ "step": 425
612
+ },
613
+ {
614
+ "epoch": 0.55,
615
+ "grad_norm": 1.1997141162620377,
616
+ "learning_rate": 1e-05,
617
+ "loss": 0.9926,
618
+ "step": 430
619
+ },
620
+ {
621
+ "epoch": 0.56,
622
+ "grad_norm": 1.0406139514481398,
623
+ "learning_rate": 9.776258511287271e-06,
624
+ "loss": 0.9863,
625
+ "step": 435
626
+ },
627
+ {
628
+ "epoch": 0.56,
629
+ "grad_norm": 0.8886020594570727,
630
+ "learning_rate": 9.55262904215266e-06,
631
+ "loss": 0.974,
632
+ "step": 440
633
+ },
634
+ {
635
+ "epoch": 0.57,
636
+ "grad_norm": 1.0655688286549563,
637
+ "learning_rate": 9.329223556089976e-06,
638
+ "loss": 0.9757,
639
+ "step": 445
640
+ },
641
+ {
642
+ "epoch": 0.58,
643
+ "grad_norm": 1.0923191593800243,
644
+ "learning_rate": 9.10615390445251e-06,
645
+ "loss": 0.9713,
646
+ "step": 450
647
+ },
648
+ {
649
+ "epoch": 0.58,
650
+ "grad_norm": 1.076596518914256,
651
+ "learning_rate": 8.883531770452924e-06,
652
+ "loss": 0.9654,
653
+ "step": 455
654
+ },
655
+ {
656
+ "epoch": 0.59,
657
+ "grad_norm": 0.8916672807364537,
658
+ "learning_rate": 8.661468613247387e-06,
659
+ "loss": 1.0012,
660
+ "step": 460
661
+ },
662
+ {
663
+ "epoch": 0.6,
664
+ "grad_norm": 0.874231994609429,
665
+ "learning_rate": 8.440075612131823e-06,
666
+ "loss": 0.9935,
667
+ "step": 465
668
+ },
669
+ {
670
+ "epoch": 0.6,
671
+ "grad_norm": 1.0720988215903333,
672
+ "learning_rate": 8.219463610878336e-06,
673
+ "loss": 1.0012,
674
+ "step": 470
675
+ },
676
+ {
677
+ "epoch": 0.61,
678
+ "grad_norm": 0.9880422724089176,
679
+ "learning_rate": 7.999743062239557e-06,
680
+ "loss": 0.9978,
681
+ "step": 475
682
+ },
683
+ {
684
+ "epoch": 0.61,
685
+ "grad_norm": 1.1188809925235335,
686
+ "learning_rate": 7.781023972648826e-06,
687
+ "loss": 1.0149,
688
+ "step": 480
689
+ },
690
+ {
691
+ "epoch": 0.62,
692
+ "grad_norm": 1.0471236576275667,
693
+ "learning_rate": 7.563415847143782e-06,
694
+ "loss": 0.9488,
695
+ "step": 485
696
+ },
697
+ {
698
+ "epoch": 0.63,
699
+ "grad_norm": 0.9980906565809108,
700
+ "learning_rate": 7.347027634540993e-06,
701
+ "loss": 0.9909,
702
+ "step": 490
703
+ },
704
+ {
705
+ "epoch": 0.63,
706
+ "grad_norm": 1.0442475148255606,
707
+ "learning_rate": 7.131967672889101e-06,
708
+ "loss": 0.9747,
709
+ "step": 495
710
+ },
711
+ {
712
+ "epoch": 0.64,
713
+ "grad_norm": 1.1002478336061363,
714
+ "learning_rate": 6.918343635227694e-06,
715
+ "loss": 0.9745,
716
+ "step": 500
717
+ },
718
+ {
719
+ "epoch": 0.65,
720
+ "grad_norm": 1.136505991571122,
721
+ "learning_rate": 6.706262475679205e-06,
722
+ "loss": 0.9962,
723
+ "step": 505
724
+ },
725
+ {
726
+ "epoch": 0.65,
727
+ "grad_norm": 1.018960782583497,
728
+ "learning_rate": 6.495830375900665e-06,
729
+ "loss": 0.9551,
730
+ "step": 510
731
+ },
732
+ {
733
+ "epoch": 0.66,
734
+ "grad_norm": 1.1144991763692194,
735
+ "learning_rate": 6.287152691922264e-06,
736
+ "loss": 0.9995,
737
+ "step": 515
738
+ },
739
+ {
740
+ "epoch": 0.67,
741
+ "grad_norm": 1.02967918390761,
742
+ "learning_rate": 6.080333901399252e-06,
743
+ "loss": 0.9789,
744
+ "step": 520
745
+ },
746
+ {
747
+ "epoch": 0.67,
748
+ "grad_norm": 1.0324482375798092,
749
+ "learning_rate": 5.875477551303596e-06,
750
+ "loss": 0.99,
751
+ "step": 525
752
+ },
753
+ {
754
+ "epoch": 0.68,
755
+ "grad_norm": 0.9742298498254184,
756
+ "learning_rate": 5.672686206081638e-06,
757
+ "loss": 0.992,
758
+ "step": 530
759
+ },
760
+ {
761
+ "epoch": 0.68,
762
+ "grad_norm": 1.132108415071919,
763
+ "learning_rate": 5.47206139630363e-06,
764
+ "loss": 1.0074,
765
+ "step": 535
766
+ },
767
+ {
768
+ "epoch": 0.69,
769
+ "grad_norm": 1.0995283960956674,
770
+ "learning_rate": 5.273703567830908e-06,
771
+ "loss": 0.977,
772
+ "step": 540
773
+ },
774
+ {
775
+ "epoch": 0.7,
776
+ "grad_norm": 1.0441789439099798,
777
+ "learning_rate": 5.077712031526153e-06,
778
+ "loss": 1.0189,
779
+ "step": 545
780
+ },
781
+ {
782
+ "epoch": 0.7,
783
+ "grad_norm": 0.981986385580179,
784
+ "learning_rate": 4.8841849135319015e-06,
785
+ "loss": 0.9531,
786
+ "step": 550
787
+ },
788
+ {
789
+ "epoch": 0.71,
790
+ "grad_norm": 0.9434471380481197,
791
+ "learning_rate": 4.693219106142186e-06,
792
+ "loss": 0.9845,
793
+ "step": 555
794
+ },
795
+ {
796
+ "epoch": 0.72,
797
+ "grad_norm": 1.0743211447236112,
798
+ "learning_rate": 4.504910219291941e-06,
799
+ "loss": 0.9544,
800
+ "step": 560
801
+ },
802
+ {
803
+ "epoch": 0.72,
804
+ "grad_norm": 0.9538980158325512,
805
+ "learning_rate": 4.319352532688444e-06,
806
+ "loss": 0.9834,
807
+ "step": 565
808
+ },
809
+ {
810
+ "epoch": 0.73,
811
+ "grad_norm": 0.9654411881427548,
812
+ "learning_rate": 4.13663894860873e-06,
813
+ "loss": 0.9788,
814
+ "step": 570
815
+ },
816
+ {
817
+ "epoch": 0.74,
818
+ "grad_norm": 0.993405896499914,
819
+ "learning_rate": 3.956860945386677e-06,
820
+ "loss": 1.0042,
821
+ "step": 575
822
+ },
823
+ {
824
+ "epoch": 0.74,
825
+ "grad_norm": 0.9704739668364883,
826
+ "learning_rate": 3.7801085316129615e-06,
827
+ "loss": 0.9868,
828
+ "step": 580
829
+ },
830
+ {
831
+ "epoch": 0.75,
832
+ "grad_norm": 0.977366110513439,
833
+ "learning_rate": 3.606470201070904e-06,
834
+ "loss": 0.9468,
835
+ "step": 585
836
+ },
837
+ {
838
+ "epoch": 0.75,
839
+ "grad_norm": 0.9579638698628271,
840
+ "learning_rate": 3.4360328884307058e-06,
841
+ "loss": 0.9635,
842
+ "step": 590
843
+ },
844
+ {
845
+ "epoch": 0.76,
846
+ "grad_norm": 1.106753292275808,
847
+ "learning_rate": 3.2688819257242963e-06,
848
+ "loss": 0.9617,
849
+ "step": 595
850
+ },
851
+ {
852
+ "epoch": 0.77,
853
+ "grad_norm": 1.1425286371389305,
854
+ "learning_rate": 3.1051009996225434e-06,
855
+ "loss": 0.9692,
856
+ "step": 600
857
+ },
858
+ {
859
+ "epoch": 0.77,
860
+ "grad_norm": 1.1364557782660365,
861
+ "learning_rate": 2.9447721095362325e-06,
862
+ "loss": 0.9744,
863
+ "step": 605
864
+ },
865
+ {
866
+ "epoch": 0.78,
867
+ "grad_norm": 0.9406598524967239,
868
+ "learning_rate": 2.7879755265618558e-06,
869
+ "loss": 0.9925,
870
+ "step": 610
871
+ },
872
+ {
873
+ "epoch": 0.79,
874
+ "grad_norm": 1.0664629358580562,
875
+ "learning_rate": 2.6347897532926293e-06,
876
+ "loss": 0.9588,
877
+ "step": 615
878
+ },
879
+ {
880
+ "epoch": 0.79,
881
+ "grad_norm": 1.0139901204102686,
882
+ "learning_rate": 2.485291484515e-06,
883
+ "loss": 0.9769,
884
+ "step": 620
885
+ },
886
+ {
887
+ "epoch": 0.8,
888
+ "grad_norm": 0.8650137198761167,
889
+ "learning_rate": 2.339555568810221e-06,
890
+ "loss": 0.9957,
891
+ "step": 625
892
+ },
893
+ {
894
+ "epoch": 0.81,
895
+ "grad_norm": 1.0370421826033083,
896
+ "learning_rate": 2.1976549710802754e-06,
897
+ "loss": 0.992,
898
+ "step": 630
899
+ },
900
+ {
901
+ "epoch": 0.81,
902
+ "grad_norm": 1.0397841541534047,
903
+ "learning_rate": 2.0596607360168897e-06,
904
+ "loss": 0.9804,
905
+ "step": 635
906
+ },
907
+ {
908
+ "epoch": 0.82,
909
+ "grad_norm": 1.2468139771235325,
910
+ "learning_rate": 1.9256419525319316e-06,
911
+ "loss": 0.9528,
912
+ "step": 640
913
+ },
914
+ {
915
+ "epoch": 0.83,
916
+ "grad_norm": 0.9006093150032681,
917
+ "learning_rate": 1.7956657191669969e-06,
918
+ "loss": 0.9388,
919
+ "step": 645
920
+ },
921
+ {
922
+ "epoch": 0.83,
923
+ "grad_norm": 1.0317668957030404,
924
+ "learning_rate": 1.6697971104994847e-06,
925
+ "loss": 0.9781,
926
+ "step": 650
927
+ },
928
+ {
929
+ "epoch": 0.84,
930
+ "grad_norm": 1.0387479722065127,
931
+ "learning_rate": 1.5480991445620541e-06,
932
+ "loss": 0.9917,
933
+ "step": 655
934
+ },
935
+ {
936
+ "epoch": 0.84,
937
+ "grad_norm": 0.9754842911312599,
938
+ "learning_rate": 1.4306327512916574e-06,
939
+ "loss": 0.9696,
940
+ "step": 660
941
+ },
942
+ {
943
+ "epoch": 0.85,
944
+ "grad_norm": 1.0363013030380983,
945
+ "learning_rate": 1.3174567420240647e-06,
946
+ "loss": 0.9658,
947
+ "step": 665
948
+ },
949
+ {
950
+ "epoch": 0.86,
951
+ "grad_norm": 0.8960305658205177,
952
+ "learning_rate": 1.2086277800490554e-06,
953
+ "loss": 0.9595,
954
+ "step": 670
955
+ },
956
+ {
957
+ "epoch": 0.86,
958
+ "grad_norm": 1.179228433134159,
959
+ "learning_rate": 1.1042003522410882e-06,
960
+ "loss": 0.9688,
961
+ "step": 675
962
+ },
963
+ {
964
+ "epoch": 0.87,
965
+ "grad_norm": 0.9413992615815986,
966
+ "learning_rate": 1.0042267417796292e-06,
967
+ "loss": 0.989,
968
+ "step": 680
969
+ },
970
+ {
971
+ "epoch": 0.88,
972
+ "grad_norm": 0.9758806517342423,
973
+ "learning_rate": 9.08757001972762e-07,
974
+ "loss": 0.9629,
975
+ "step": 685
976
+ },
977
+ {
978
+ "epoch": 0.88,
979
+ "grad_norm": 1.1736698700435968,
980
+ "learning_rate": 8.178389311972612e-07,
981
+ "loss": 0.9557,
982
+ "step": 690
983
+ },
984
+ {
985
+ "epoch": 0.89,
986
+ "grad_norm": 1.0617448240010183,
987
+ "learning_rate": 7.315180489675822e-07,
988
+ "loss": 0.9637,
989
+ "step": 695
990
+ },
991
+ {
992
+ "epoch": 0.9,
993
+ "grad_norm": 0.9621374315918411,
994
+ "learning_rate": 6.498375731458529e-07,
995
+ "loss": 0.987,
996
+ "step": 700
997
+ },
998
+ {
999
+ "epoch": 0.9,
1000
+ "grad_norm": 0.9896147163255197,
1001
+ "learning_rate": 5.728383983041696e-07,
1002
+ "loss": 0.9728,
1003
+ "step": 705
1004
+ },
1005
+ {
1006
+ "epoch": 0.91,
1007
+ "grad_norm": 0.9188541096678722,
1008
+ "learning_rate": 5.005590752501244e-07,
1009
+ "loss": 1.0125,
1010
+ "step": 710
1011
+ },
1012
+ {
1013
+ "epoch": 0.91,
1014
+ "grad_norm": 0.99532325879258,
1015
+ "learning_rate": 4.3303579172574884e-07,
1016
+ "loss": 0.969,
1017
+ "step": 715
1018
+ },
1019
+ {
1020
+ "epoch": 0.92,
1021
+ "grad_norm": 1.0242423087799273,
1022
+ "learning_rate": 3.7030235428956895e-07,
1023
+ "loss": 0.9804,
1024
+ "step": 720
1025
+ },
1026
+ {
1027
+ "epoch": 0.93,
1028
+ "grad_norm": 0.9934143231160297,
1029
+ "learning_rate": 3.1239017139084725e-07,
1030
+ "loss": 0.9665,
1031
+ "step": 725
1032
+ },
1033
+ {
1034
+ "epoch": 0.93,
1035
+ "grad_norm": 1.1181836954053048,
1036
+ "learning_rate": 2.593282376444539e-07,
1037
+ "loss": 0.9763,
1038
+ "step": 730
1039
+ },
1040
+ {
1041
+ "epoch": 0.94,
1042
+ "grad_norm": 1.092994710465261,
1043
+ "learning_rate": 2.11143119314281e-07,
1044
+ "loss": 0.9634,
1045
+ "step": 735
1046
+ },
1047
+ {
1048
+ "epoch": 0.95,
1049
+ "grad_norm": 0.9598027605106688,
1050
+ "learning_rate": 1.6785894101243205e-07,
1051
+ "loss": 1.0029,
1052
+ "step": 740
1053
+ },
1054
+ {
1055
+ "epoch": 0.95,
1056
+ "grad_norm": 1.0352713808102656,
1057
+ "learning_rate": 1.2949737362087156e-07,
1058
+ "loss": 0.9645,
1059
+ "step": 745
1060
+ },
1061
+ {
1062
+ "epoch": 0.96,
1063
+ "grad_norm": 0.9639150803887012,
1064
+ "learning_rate": 9.607762344156946e-08,
1065
+ "loss": 0.9461,
1066
+ "step": 750
1067
+ },
1068
+ {
1069
+ "epoch": 0.97,
1070
+ "grad_norm": 0.9466905218851684,
1071
+ "learning_rate": 6.761642258056977e-08,
1072
+ "loss": 0.9829,
1073
+ "step": 755
1074
+ },
1075
+ {
1076
+ "epoch": 0.97,
1077
+ "grad_norm": 1.0617099395887875,
1078
+ "learning_rate": 4.412802057081278e-08,
1079
+ "loss": 0.9796,
1080
+ "step": 760
1081
+ },
1082
+ {
1083
+ "epoch": 0.98,
1084
+ "grad_norm": 1.020436800278922,
1085
+ "learning_rate": 2.5624177237884017e-08,
1086
+ "loss": 0.9529,
1087
+ "step": 765
1088
+ },
1089
+ {
1090
+ "epoch": 0.99,
1091
+ "grad_norm": 0.8998248978192732,
1092
+ "learning_rate": 1.2114156812284006e-08,
1093
+ "loss": 0.9831,
1094
+ "step": 770
1095
+ },
1096
+ {
1097
+ "epoch": 0.99,
1098
+ "grad_norm": 1.216227728570802,
1099
+ "learning_rate": 3.6047232911462506e-09,
1100
+ "loss": 0.985,
1101
+ "step": 775
1102
+ },
1103
+ {
1104
+ "epoch": 1.0,
1105
+ "grad_norm": 0.9463439407790857,
1106
+ "learning_rate": 1.0013705174061195e-10,
1107
+ "loss": 0.9774,
1108
+ "step": 780
1109
+ },
1110
+ {
1111
+ "epoch": 1.0,
1112
+ "eval_loss": 0.9624356627464294,
1113
+ "eval_runtime": 1769.185,
1114
+ "eval_samples_per_second": 55.649,
1115
+ "eval_steps_per_second": 1.739,
1116
+ "step": 781
1117
+ },
1118
+ {
1119
+ "epoch": 1.0,
1120
+ "step": 781,
1121
+ "total_flos": 113044957102080.0,
1122
+ "train_loss": 1.0241747791574798,
1123
+ "train_runtime": 9230.502,
1124
+ "train_samples_per_second": 10.834,
1125
+ "train_steps_per_second": 0.085
1126
+ }
1127
+ ],
1128
+ "logging_steps": 5,
1129
+ "max_steps": 781,
1130
+ "num_input_tokens_seen": 0,
1131
+ "num_train_epochs": 1,
1132
+ "save_steps": 100,
1133
+ "total_flos": 113044957102080.0,
1134
+ "train_batch_size": 16,
1135
+ "trial_name": null,
1136
+ "trial_params": null
1137
+ }