Skip to content

Commit d107b2b

Browse files
authored
Merge pull request #1433 from bghira/bugfix/vae-cache-clear-meta-device
vae cache clear at epoch flip has meta tensor error
2 parents 6e108dc + 09dd938 commit d107b2b

File tree

1 file changed

+1
-10
lines changed

1 file changed

+1
-10
lines changed

helpers/caching/vae.py

+1-10
Original file line numberDiff line numberDiff line change
@@ -288,16 +288,7 @@ def init_vae(self):
288288
if args.pretrained_vae_model_name_or_path is None
289289
else args.pretrained_vae_model_name_or_path
290290
)
291-
precached_vae = StateTracker.get_vae()
292-
self.vae = precached_vae or AutoencoderClass.from_pretrained(
293-
vae_path,
294-
subfolder="vae" if args.pretrained_vae_model_name_or_path is None else None,
295-
revision=args.revision,
296-
force_upcast=False,
297-
).to(self.accelerator.device)
298-
if self.vae.device != self.accelerator.device:
299-
self.vae = self.vae.to(self.accelerator.device)
300-
StateTracker.set_vae(self.vae)
291+
self.vae = self.model.get_vae()
301292

302293
def rebuild_cache(self):
303294
"""

0 commit comments

Comments
 (0)