Put train.py
Browse files
train.py
CHANGED
|
@@ -87,8 +87,6 @@ def main():
|
|
| 87 |
[r["text"] for r in train_ds.select(range(min(2000, len(train_ds))))],
|
| 88 |
truncation=False,
|
| 89 |
)
|
| 90 |
-
import statistics
|
| 91 |
-
|
| 92 |
lens = sorted(len(x) for x in probe["input_ids"])
|
| 93 |
print(
|
| 94 |
"token length stats: min=%d p50=%d p90=%d p95=%d p99=%d max=%d"
|
|
@@ -136,7 +134,7 @@ def main():
|
|
| 136 |
gradient_accumulation_steps=args.grad_accum,
|
| 137 |
learning_rate=args.lr,
|
| 138 |
lr_scheduler_type="cosine",
|
| 139 |
-
|
| 140 |
bf16=use_bf16,
|
| 141 |
fp16=not use_bf16,
|
| 142 |
max_length=args.max_length,
|
|
|
|
| 87 |
[r["text"] for r in train_ds.select(range(min(2000, len(train_ds))))],
|
| 88 |
truncation=False,
|
| 89 |
)
|
|
|
|
|
|
|
| 90 |
lens = sorted(len(x) for x in probe["input_ids"])
|
| 91 |
print(
|
| 92 |
"token length stats: min=%d p50=%d p90=%d p95=%d p99=%d max=%d"
|
|
|
|
| 134 |
gradient_accumulation_steps=args.grad_accum,
|
| 135 |
learning_rate=args.lr,
|
| 136 |
lr_scheduler_type="cosine",
|
| 137 |
+
warmup_steps=0.03,
|
| 138 |
bf16=use_bf16,
|
| 139 |
fp16=not use_bf16,
|
| 140 |
max_length=args.max_length,
|