v10a
Browse files
improve_gainlora/src/run_t5.py
CHANGED
|
@@ -844,6 +844,7 @@ def main():
|
|
| 844 |
model.gradient_checkpointing_enable(
|
| 845 |
gradient_checkpointing_kwargs={"use_reentrant": False}
|
| 846 |
)
|
|
|
|
| 847 |
|
| 848 |
world_size = int(os.environ.get("WORLD_SIZE", 1))
|
| 849 |
training_args.step_per_epoch = math.ceil(len(raw_datasets["train"]) / training_args.per_device_train_batch_size / world_size / training_args.gradient_accumulation_steps)
|
|
|
|
| 844 |
model.gradient_checkpointing_enable(
|
| 845 |
gradient_checkpointing_kwargs={"use_reentrant": False}
|
| 846 |
)
|
| 847 |
+
model.enable_input_require_grads()
|
| 848 |
|
| 849 |
world_size = int(os.environ.get("WORLD_SIZE", 1))
|
| 850 |
training_args.step_per_epoch = math.ceil(len(raw_datasets["train"]) / training_args.per_device_train_batch_size / world_size / training_args.gradient_accumulation_steps)
|