Added a new experimental linear weighing technique

This commit is contained in:
Jaret Burkett
2024-09-02 09:22:13 -06:00
parent 7d9ab22405
commit d44d4eb61a
4 changed files with 19 additions and 5 deletions

View File

@@ -913,7 +913,7 @@ class BaseSDTrainProcess(BaseTrainProcess):
self.sd.noise_scheduler.set_train_timesteps(
num_train_timesteps,
device=self.device_torch,
linear=self.train_config.linear_timesteps
linear=self.train_config.linear_timesteps or self.train_config.linear_timesteps2
)
else:
self.sd.noise_scheduler.set_timesteps(