Training in progress, step 200, checkpoint
Browse files
last-checkpoint/adapter_model.safetensors
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
version https://git-lfs.github.com/spec/v1
|
2 |
-
oid sha256:
|
3 |
size 671149168
|
|
|
1 |
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:b80b29d45e1d59c8f302159c3d558bcb7167653c70c01b0900a4b4dc336c15d4
|
3 |
size 671149168
|
last-checkpoint/optimizer.pt
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
version https://git-lfs.github.com/spec/v1
|
2 |
-
oid sha256:
|
3 |
size 341314196
|
|
|
1 |
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:0379d88ecb5696849254b367794f11de63f770bdc73a6d79b0d870d838106319
|
3 |
size 341314196
|
last-checkpoint/rng_state.pth
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
version https://git-lfs.github.com/spec/v1
|
2 |
-
oid sha256:
|
3 |
size 14244
|
|
|
1 |
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:ae617559707f0b6aa0134170c3f1c06647c8c15206dfb45ab069495bd66efdd8
|
3 |
size 14244
|
last-checkpoint/scheduler.pt
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
version https://git-lfs.github.com/spec/v1
|
2 |
-
oid sha256:
|
3 |
size 1064
|
|
|
1 |
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:d2d754412c61116546142914503e7369d0cc35d3c380a07e5218f595d76b6d96
|
3 |
size 1064
|
last-checkpoint/trainer_state.json
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
{
|
2 |
-
"best_metric": 0.
|
3 |
-
"best_model_checkpoint": "miner_id_24/checkpoint-
|
4 |
-
"epoch": 0.
|
5 |
"eval_steps": 50,
|
6 |
-
"global_step":
|
7 |
"is_hyper_param_search": false,
|
8 |
"is_local_process_zero": true,
|
9 |
"is_world_process_zero": true,
|
@@ -1089,6 +1089,364 @@
|
|
1089 |
"eval_samples_per_second": 10.501,
|
1090 |
"eval_steps_per_second": 2.626,
|
1091 |
"step": 150
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1092 |
}
|
1093 |
],
|
1094 |
"logging_steps": 1,
|
@@ -1112,12 +1470,12 @@
|
|
1112 |
"should_evaluate": false,
|
1113 |
"should_log": false,
|
1114 |
"should_save": true,
|
1115 |
-
"should_training_stop":
|
1116 |
},
|
1117 |
"attributes": {}
|
1118 |
}
|
1119 |
},
|
1120 |
-
"total_flos": 2.
|
1121 |
"train_batch_size": 8,
|
1122 |
"trial_name": null,
|
1123 |
"trial_params": null
|
|
|
1 |
{
|
2 |
+
"best_metric": 0.18699389696121216,
|
3 |
+
"best_model_checkpoint": "miner_id_24/checkpoint-200",
|
4 |
+
"epoch": 0.04366097254816351,
|
5 |
"eval_steps": 50,
|
6 |
+
"global_step": 200,
|
7 |
"is_hyper_param_search": false,
|
8 |
"is_local_process_zero": true,
|
9 |
"is_world_process_zero": true,
|
|
|
1089 |
"eval_samples_per_second": 10.501,
|
1090 |
"eval_steps_per_second": 2.626,
|
1091 |
"step": 150
|
1092 |
+
},
|
1093 |
+
{
|
1094 |
+
"epoch": 0.03296403427386345,
|
1095 |
+
"grad_norm": 5.5302886962890625,
|
1096 |
+
"learning_rate": 1.553232954407171e-05,
|
1097 |
+
"loss": 0.6374,
|
1098 |
+
"step": 151
|
1099 |
+
},
|
1100 |
+
{
|
1101 |
+
"epoch": 0.03318233913660427,
|
1102 |
+
"grad_norm": 7.3678412437438965,
|
1103 |
+
"learning_rate": 1.4938160786375572e-05,
|
1104 |
+
"loss": 0.5786,
|
1105 |
+
"step": 152
|
1106 |
+
},
|
1107 |
+
{
|
1108 |
+
"epoch": 0.03340064399934509,
|
1109 |
+
"grad_norm": 7.531846523284912,
|
1110 |
+
"learning_rate": 1.435357758543015e-05,
|
1111 |
+
"loss": 0.585,
|
1112 |
+
"step": 153
|
1113 |
+
},
|
1114 |
+
{
|
1115 |
+
"epoch": 0.033618948862085905,
|
1116 |
+
"grad_norm": 7.482550144195557,
|
1117 |
+
"learning_rate": 1.3778739760445552e-05,
|
1118 |
+
"loss": 0.721,
|
1119 |
+
"step": 154
|
1120 |
+
},
|
1121 |
+
{
|
1122 |
+
"epoch": 0.03383725372482672,
|
1123 |
+
"grad_norm": 6.966236591339111,
|
1124 |
+
"learning_rate": 1.3213804466343421e-05,
|
1125 |
+
"loss": 0.4438,
|
1126 |
+
"step": 155
|
1127 |
+
},
|
1128 |
+
{
|
1129 |
+
"epoch": 0.034055558587567536,
|
1130 |
+
"grad_norm": 6.901542663574219,
|
1131 |
+
"learning_rate": 1.2658926150792322e-05,
|
1132 |
+
"loss": 0.8137,
|
1133 |
+
"step": 156
|
1134 |
+
},
|
1135 |
+
{
|
1136 |
+
"epoch": 0.034273863450308355,
|
1137 |
+
"grad_norm": 8.106863021850586,
|
1138 |
+
"learning_rate": 1.2114256511983274e-05,
|
1139 |
+
"loss": 0.7671,
|
1140 |
+
"step": 157
|
1141 |
+
},
|
1142 |
+
{
|
1143 |
+
"epoch": 0.034492168313049174,
|
1144 |
+
"grad_norm": 7.199306488037109,
|
1145 |
+
"learning_rate": 1.157994445715706e-05,
|
1146 |
+
"loss": 0.7413,
|
1147 |
+
"step": 158
|
1148 |
+
},
|
1149 |
+
{
|
1150 |
+
"epoch": 0.03471047317578999,
|
1151 |
+
"grad_norm": 6.783060550689697,
|
1152 |
+
"learning_rate": 1.1056136061894384e-05,
|
1153 |
+
"loss": 0.5446,
|
1154 |
+
"step": 159
|
1155 |
+
},
|
1156 |
+
{
|
1157 |
+
"epoch": 0.03492877803853081,
|
1158 |
+
"grad_norm": 6.5132904052734375,
|
1159 |
+
"learning_rate": 1.0542974530180327e-05,
|
1160 |
+
"loss": 0.5485,
|
1161 |
+
"step": 160
|
1162 |
+
},
|
1163 |
+
{
|
1164 |
+
"epoch": 0.03514708290127162,
|
1165 |
+
"grad_norm": 6.065587520599365,
|
1166 |
+
"learning_rate": 1.0040600155253765e-05,
|
1167 |
+
"loss": 0.6859,
|
1168 |
+
"step": 161
|
1169 |
+
},
|
1170 |
+
{
|
1171 |
+
"epoch": 0.03536538776401244,
|
1172 |
+
"grad_norm": 7.726442813873291,
|
1173 |
+
"learning_rate": 9.549150281252633e-06,
|
1174 |
+
"loss": 0.7806,
|
1175 |
+
"step": 162
|
1176 |
+
},
|
1177 |
+
{
|
1178 |
+
"epoch": 0.03558369262675326,
|
1179 |
+
"grad_norm": 8.467153549194336,
|
1180 |
+
"learning_rate": 9.068759265665384e-06,
|
1181 |
+
"loss": 0.902,
|
1182 |
+
"step": 163
|
1183 |
+
},
|
1184 |
+
{
|
1185 |
+
"epoch": 0.03580199748949408,
|
1186 |
+
"grad_norm": 7.972146987915039,
|
1187 |
+
"learning_rate": 8.599558442598998e-06,
|
1188 |
+
"loss": 0.7789,
|
1189 |
+
"step": 164
|
1190 |
+
},
|
1191 |
+
{
|
1192 |
+
"epoch": 0.0360203023522349,
|
1193 |
+
"grad_norm": 7.687821865081787,
|
1194 |
+
"learning_rate": 8.141676086873572e-06,
|
1195 |
+
"loss": 0.4954,
|
1196 |
+
"step": 165
|
1197 |
+
},
|
1198 |
+
{
|
1199 |
+
"epoch": 0.03623860721497572,
|
1200 |
+
"grad_norm": 8.287995338439941,
|
1201 |
+
"learning_rate": 7.695237378953223e-06,
|
1202 |
+
"loss": 0.7101,
|
1203 |
+
"step": 166
|
1204 |
+
},
|
1205 |
+
{
|
1206 |
+
"epoch": 0.03645691207771653,
|
1207 |
+
"grad_norm": 8.76404857635498,
|
1208 |
+
"learning_rate": 7.260364370723044e-06,
|
1209 |
+
"loss": 0.8469,
|
1210 |
+
"step": 167
|
1211 |
+
},
|
1212 |
+
{
|
1213 |
+
"epoch": 0.03667521694045735,
|
1214 |
+
"grad_norm": 10.361193656921387,
|
1215 |
+
"learning_rate": 6.837175952121306e-06,
|
1216 |
+
"loss": 0.9534,
|
1217 |
+
"step": 168
|
1218 |
+
},
|
1219 |
+
{
|
1220 |
+
"epoch": 0.036893521803198166,
|
1221 |
+
"grad_norm": 6.8938889503479,
|
1222 |
+
"learning_rate": 6.425787818636131e-06,
|
1223 |
+
"loss": 0.4649,
|
1224 |
+
"step": 169
|
1225 |
+
},
|
1226 |
+
{
|
1227 |
+
"epoch": 0.037111826665938985,
|
1228 |
+
"grad_norm": 8.446423530578613,
|
1229 |
+
"learning_rate": 6.026312439675552e-06,
|
1230 |
+
"loss": 0.6893,
|
1231 |
+
"step": 170
|
1232 |
+
},
|
1233 |
+
{
|
1234 |
+
"epoch": 0.037330131528679804,
|
1235 |
+
"grad_norm": 9.4649658203125,
|
1236 |
+
"learning_rate": 5.6388590278194096e-06,
|
1237 |
+
"loss": 1.0481,
|
1238 |
+
"step": 171
|
1239 |
+
},
|
1240 |
+
{
|
1241 |
+
"epoch": 0.037548436391420616,
|
1242 |
+
"grad_norm": 10.002873420715332,
|
1243 |
+
"learning_rate": 5.263533508961827e-06,
|
1244 |
+
"loss": 0.5807,
|
1245 |
+
"step": 172
|
1246 |
+
},
|
1247 |
+
{
|
1248 |
+
"epoch": 0.037766741254161434,
|
1249 |
+
"grad_norm": 6.184238433837891,
|
1250 |
+
"learning_rate": 4.900438493352055e-06,
|
1251 |
+
"loss": 0.6308,
|
1252 |
+
"step": 173
|
1253 |
+
},
|
1254 |
+
{
|
1255 |
+
"epoch": 0.03798504611690225,
|
1256 |
+
"grad_norm": 6.314202308654785,
|
1257 |
+
"learning_rate": 4.549673247541875e-06,
|
1258 |
+
"loss": 0.4226,
|
1259 |
+
"step": 174
|
1260 |
+
},
|
1261 |
+
{
|
1262 |
+
"epoch": 0.03820335097964307,
|
1263 |
+
"grad_norm": 8.720218658447266,
|
1264 |
+
"learning_rate": 4.2113336672471245e-06,
|
1265 |
+
"loss": 0.7111,
|
1266 |
+
"step": 175
|
1267 |
+
},
|
1268 |
+
{
|
1269 |
+
"epoch": 0.03842165584238389,
|
1270 |
+
"grad_norm": 7.510241985321045,
|
1271 |
+
"learning_rate": 3.885512251130763e-06,
|
1272 |
+
"loss": 0.5159,
|
1273 |
+
"step": 176
|
1274 |
+
},
|
1275 |
+
{
|
1276 |
+
"epoch": 0.03863996070512471,
|
1277 |
+
"grad_norm": 7.46451473236084,
|
1278 |
+
"learning_rate": 3.5722980755146517e-06,
|
1279 |
+
"loss": 0.5665,
|
1280 |
+
"step": 177
|
1281 |
+
},
|
1282 |
+
{
|
1283 |
+
"epoch": 0.03885826556786552,
|
1284 |
+
"grad_norm": 11.908830642700195,
|
1285 |
+
"learning_rate": 3.271776770026963e-06,
|
1286 |
+
"loss": 0.608,
|
1287 |
+
"step": 178
|
1288 |
+
},
|
1289 |
+
{
|
1290 |
+
"epoch": 0.03907657043060634,
|
1291 |
+
"grad_norm": 10.509248733520508,
|
1292 |
+
"learning_rate": 2.9840304941919415e-06,
|
1293 |
+
"loss": 0.5673,
|
1294 |
+
"step": 179
|
1295 |
+
},
|
1296 |
+
{
|
1297 |
+
"epoch": 0.03929487529334716,
|
1298 |
+
"grad_norm": 9.908888816833496,
|
1299 |
+
"learning_rate": 2.7091379149682685e-06,
|
1300 |
+
"loss": 0.9193,
|
1301 |
+
"step": 180
|
1302 |
+
},
|
1303 |
+
{
|
1304 |
+
"epoch": 0.03951318015608798,
|
1305 |
+
"grad_norm": 9.920413970947266,
|
1306 |
+
"learning_rate": 2.4471741852423237e-06,
|
1307 |
+
"loss": 0.7016,
|
1308 |
+
"step": 181
|
1309 |
+
},
|
1310 |
+
{
|
1311 |
+
"epoch": 0.0397314850188288,
|
1312 |
+
"grad_norm": 14.197771072387695,
|
1313 |
+
"learning_rate": 2.1982109232821178e-06,
|
1314 |
+
"loss": 1.6011,
|
1315 |
+
"step": 182
|
1316 |
+
},
|
1317 |
+
{
|
1318 |
+
"epoch": 0.039949789881569615,
|
1319 |
+
"grad_norm": 9.099329948425293,
|
1320 |
+
"learning_rate": 1.962316193157593e-06,
|
1321 |
+
"loss": 0.7606,
|
1322 |
+
"step": 183
|
1323 |
+
},
|
1324 |
+
{
|
1325 |
+
"epoch": 0.04016809474431043,
|
1326 |
+
"grad_norm": 8.95241928100586,
|
1327 |
+
"learning_rate": 1.7395544861325718e-06,
|
1328 |
+
"loss": 0.7758,
|
1329 |
+
"step": 184
|
1330 |
+
},
|
1331 |
+
{
|
1332 |
+
"epoch": 0.040386399607051246,
|
1333 |
+
"grad_norm": 7.507285118103027,
|
1334 |
+
"learning_rate": 1.5299867030334814e-06,
|
1335 |
+
"loss": 0.512,
|
1336 |
+
"step": 185
|
1337 |
+
},
|
1338 |
+
{
|
1339 |
+
"epoch": 0.040604704469792065,
|
1340 |
+
"grad_norm": 9.225564956665039,
|
1341 |
+
"learning_rate": 1.333670137599713e-06,
|
1342 |
+
"loss": 0.5076,
|
1343 |
+
"step": 186
|
1344 |
+
},
|
1345 |
+
{
|
1346 |
+
"epoch": 0.040823009332532884,
|
1347 |
+
"grad_norm": 11.86582088470459,
|
1348 |
+
"learning_rate": 1.1506584608200367e-06,
|
1349 |
+
"loss": 0.7387,
|
1350 |
+
"step": 187
|
1351 |
+
},
|
1352 |
+
{
|
1353 |
+
"epoch": 0.0410413141952737,
|
1354 |
+
"grad_norm": 12.354390144348145,
|
1355 |
+
"learning_rate": 9.810017062595322e-07,
|
1356 |
+
"loss": 0.639,
|
1357 |
+
"step": 188
|
1358 |
+
},
|
1359 |
+
{
|
1360 |
+
"epoch": 0.041259619058014514,
|
1361 |
+
"grad_norm": 11.083953857421875,
|
1362 |
+
"learning_rate": 8.247462563808817e-07,
|
1363 |
+
"loss": 0.9526,
|
1364 |
+
"step": 189
|
1365 |
+
},
|
1366 |
+
{
|
1367 |
+
"epoch": 0.04147792392075533,
|
1368 |
+
"grad_norm": 13.889598846435547,
|
1369 |
+
"learning_rate": 6.819348298638839e-07,
|
1370 |
+
"loss": 0.7595,
|
1371 |
+
"step": 190
|
1372 |
+
},
|
1373 |
+
{
|
1374 |
+
"epoch": 0.04169622878349615,
|
1375 |
+
"grad_norm": 12.07589340209961,
|
1376 |
+
"learning_rate": 5.526064699265753e-07,
|
1377 |
+
"loss": 0.969,
|
1378 |
+
"step": 191
|
1379 |
+
},
|
1380 |
+
{
|
1381 |
+
"epoch": 0.04191453364623697,
|
1382 |
+
"grad_norm": 9.400284767150879,
|
1383 |
+
"learning_rate": 4.367965336512403e-07,
|
1384 |
+
"loss": 0.7292,
|
1385 |
+
"step": 192
|
1386 |
+
},
|
1387 |
+
{
|
1388 |
+
"epoch": 0.04213283850897779,
|
1389 |
+
"grad_norm": 13.433331489562988,
|
1390 |
+
"learning_rate": 3.3453668231809286e-07,
|
1391 |
+
"loss": 1.4798,
|
1392 |
+
"step": 193
|
1393 |
+
},
|
1394 |
+
{
|
1395 |
+
"epoch": 0.04235114337171861,
|
1396 |
+
"grad_norm": 18.733537673950195,
|
1397 |
+
"learning_rate": 2.458548727494292e-07,
|
1398 |
+
"loss": 1.3766,
|
1399 |
+
"step": 194
|
1400 |
+
},
|
1401 |
+
{
|
1402 |
+
"epoch": 0.04256944823445942,
|
1403 |
+
"grad_norm": 16.158777236938477,
|
1404 |
+
"learning_rate": 1.7077534966650766e-07,
|
1405 |
+
"loss": 0.8586,
|
1406 |
+
"step": 195
|
1407 |
+
},
|
1408 |
+
{
|
1409 |
+
"epoch": 0.04278775309720024,
|
1410 |
+
"grad_norm": 18.65047836303711,
|
1411 |
+
"learning_rate": 1.0931863906127327e-07,
|
1412 |
+
"loss": 1.1273,
|
1413 |
+
"step": 196
|
1414 |
+
},
|
1415 |
+
{
|
1416 |
+
"epoch": 0.04300605795994106,
|
1417 |
+
"grad_norm": 11.498636245727539,
|
1418 |
+
"learning_rate": 6.150154258476315e-08,
|
1419 |
+
"loss": 0.6336,
|
1420 |
+
"step": 197
|
1421 |
+
},
|
1422 |
+
{
|
1423 |
+
"epoch": 0.043224362822681876,
|
1424 |
+
"grad_norm": 9.9895601272583,
|
1425 |
+
"learning_rate": 2.7337132953697554e-08,
|
1426 |
+
"loss": 0.9046,
|
1427 |
+
"step": 198
|
1428 |
+
},
|
1429 |
+
{
|
1430 |
+
"epoch": 0.043442667685422695,
|
1431 |
+
"grad_norm": 15.666831016540527,
|
1432 |
+
"learning_rate": 6.834750376549792e-09,
|
1433 |
+
"loss": 1.9557,
|
1434 |
+
"step": 199
|
1435 |
+
},
|
1436 |
+
{
|
1437 |
+
"epoch": 0.04366097254816351,
|
1438 |
+
"grad_norm": 21.690303802490234,
|
1439 |
+
"learning_rate": 0.0,
|
1440 |
+
"loss": 2.0001,
|
1441 |
+
"step": 200
|
1442 |
+
},
|
1443 |
+
{
|
1444 |
+
"epoch": 0.04366097254816351,
|
1445 |
+
"eval_loss": 0.18699389696121216,
|
1446 |
+
"eval_runtime": 734.8813,
|
1447 |
+
"eval_samples_per_second": 10.498,
|
1448 |
+
"eval_steps_per_second": 2.625,
|
1449 |
+
"step": 200
|
1450 |
}
|
1451 |
],
|
1452 |
"logging_steps": 1,
|
|
|
1470 |
"should_evaluate": false,
|
1471 |
"should_log": false,
|
1472 |
"should_save": true,
|
1473 |
+
"should_training_stop": true
|
1474 |
},
|
1475 |
"attributes": {}
|
1476 |
}
|
1477 |
},
|
1478 |
+
"total_flos": 2.861996017975296e+17,
|
1479 |
"train_batch_size": 8,
|
1480 |
"trial_name": null,
|
1481 |
"trial_params": null
|