fix wan22-5b vae decode

Signed-off-by: Vladimir Mandic <mandic00@live.com>
This commit is contained in:
Vladimir Mandic
2025-10-21 10:52:00 -04:00
parent 4ecdf7bdcf
commit f7d4ffe2f2
4 changed files with 8 additions and 1 deletions
+1
View File
@@ -18,6 +18,7 @@
- restore orig init image for each batch sequence
- fix modernui hints layout
- fix `wan-2.2-a14b` stage selection
- fix `wan-2.2-5b` vae decode
## Update for 2025-10-18
+1 -1
View File
@@ -608,7 +608,7 @@ def check_diffusers():
if args.skip_git:
install('diffusers')
return
sha = '23ebbb4bc81a17ebea17cb7cb94f301199e49a7f' # diffusers commit hash
sha = 'b3e56e71fb7c73601851bb83e7583f113f563d26' # diffusers commit hash
# if args.use_rocm or args.use_zluda or args.use_directml:
# sha = '043ab2520f6a19fce78e6e060a68dbc947edb9f9' # lock diffusers versions for now
pkg = pkg_resources.working_set.by_key.get('diffusers', None)
+2
View File
@@ -11,6 +11,8 @@ def load_model(selected: models_def.Model):
if selected is None or selected.te_cls is None or selected.dit_cls is None:
return ''
global loaded_model # pylint: disable=global-statement
if not shared.sd_loaded:
loaded_model = None
if loaded_model == selected.name:
return ''
sd_models.unload_model_weights()
+4
View File
@@ -61,3 +61,7 @@ def set_overrides(p: processing.StableDiffusionProcessingVideo, selected: Model)
if 'WanVACEPipeline' in cls:
if (getattr(p, 'init_images', None) is not None) and (len(p.init_images) > 0):
p.task_args['reference_images'] = p.init_images
# WAN 2.2-5B
if 'WAN 2.2 5B' in selected.name:
print('HERE')
shared.sd_model.vae.disable_tiling()