SFT: 4 epochs larger curriculum
Browse files- train_sft.py +3 -3
train_sft.py
CHANGED
|
@@ -37,14 +37,14 @@ def main() -> None:
|
|
| 37 |
),
|
| 38 |
args=SFTConfig(
|
| 39 |
output_dir=OUTPUT_DIR,
|
| 40 |
-
num_train_epochs=
|
| 41 |
per_device_train_batch_size=2,
|
| 42 |
per_device_eval_batch_size=2,
|
| 43 |
gradient_accumulation_steps=8,
|
| 44 |
learning_rate=2e-4,
|
| 45 |
-
logging_steps=
|
| 46 |
eval_strategy="steps",
|
| 47 |
-
eval_steps=
|
| 48 |
save_strategy="epoch",
|
| 49 |
save_total_limit=1,
|
| 50 |
max_length=1024,
|
|
|
|
| 37 |
),
|
| 38 |
args=SFTConfig(
|
| 39 |
output_dir=OUTPUT_DIR,
|
| 40 |
+
num_train_epochs=4,
|
| 41 |
per_device_train_batch_size=2,
|
| 42 |
per_device_eval_batch_size=2,
|
| 43 |
gradient_accumulation_steps=8,
|
| 44 |
learning_rate=2e-4,
|
| 45 |
+
logging_steps=10,
|
| 46 |
eval_strategy="steps",
|
| 47 |
+
eval_steps=40,
|
| 48 |
save_strategy="epoch",
|
| 49 |
save_total_limit=1,
|
| 50 |
max_length=1024,
|