when delaying optimizer creation only prepare the model

This commit is contained in:
Wing Lian 2025-07-01 10:30:18 -04:00
parent 1283877571
commit b0150b0abe

View File

@ -2357,7 +2357,7 @@ class Trainer:
model = self.accelerator.prepare(self.model) model = self.accelerator.prepare(self.model)
else: else:
if delay_optimizer_creation: if delay_optimizer_creation:
self.optimizer = self.accelerator.prepare(self.optimizer) model = self.accelerator.prepare(self.model)
else: else:
model, self.optimizer = self.accelerator.prepare(self.model, self.optimizer) model, self.optimizer = self.accelerator.prepare(self.model, self.optimizer)
else: else: