Hotfix some issues with Wan models caused by diffusers and transformers updates
This commit is contained in:
@@ -491,7 +491,9 @@ class Wan21(BaseModel):
|
||||
self.tokenizer = tokenizer
|
||||
|
||||
def get_generation_pipeline(self):
|
||||
scheduler = UniPCMultistepScheduler(**self._wan_generation_scheduler_config)
|
||||
# todo unipc got broken in a diffusers update. Use euler for now.
|
||||
# scheduler = UniPCMultistepScheduler(**self._wan_generation_scheduler_config)
|
||||
scheduler = self.get_train_scheduler()
|
||||
if self.model_config.low_vram:
|
||||
pipeline = AggressiveWanUnloadPipeline(
|
||||
vae=self.vae,
|
||||
|
||||
@@ -369,7 +369,9 @@ class Wan21I2V(Wan21):
|
||||
|
||||
|
||||
def get_generation_pipeline(self):
|
||||
scheduler = UniPCMultistepScheduler(**scheduler_configUniPC)
|
||||
# todo unipc got broken in a diffusers update. Use euler for now.
|
||||
# scheduler = UniPCMultistepScheduler(**self._wan_generation_scheduler_config)
|
||||
scheduler = self.get_train_scheduler()
|
||||
if self.model_config.low_vram:
|
||||
pipeline = AggressiveWanI2VUnloadPipeline(
|
||||
vae=self.vae,
|
||||
|
||||
Reference in New Issue
Block a user