mirror of
https://github.com/invoke-ai/InvokeAI
synced 2024-08-30 20:32:17 +00:00
Fix error caused by bump to diffusers 0.24. We pass kwargs now instead of positional args so that we are more robust to future changes.
This commit is contained in:
parent
42329a1849
commit
5127e9df2d
@ -242,17 +242,6 @@ class StableDiffusionGeneratorPipeline(StableDiffusionPipeline):
|
|||||||
control_model: ControlNetModel = None,
|
control_model: ControlNetModel = None,
|
||||||
):
|
):
|
||||||
super().__init__(
|
super().__init__(
|
||||||
vae,
|
|
||||||
text_encoder,
|
|
||||||
tokenizer,
|
|
||||||
unet,
|
|
||||||
scheduler,
|
|
||||||
safety_checker,
|
|
||||||
feature_extractor,
|
|
||||||
requires_safety_checker,
|
|
||||||
)
|
|
||||||
|
|
||||||
self.register_modules(
|
|
||||||
vae=vae,
|
vae=vae,
|
||||||
text_encoder=text_encoder,
|
text_encoder=text_encoder,
|
||||||
tokenizer=tokenizer,
|
tokenizer=tokenizer,
|
||||||
@ -260,9 +249,9 @@ class StableDiffusionGeneratorPipeline(StableDiffusionPipeline):
|
|||||||
scheduler=scheduler,
|
scheduler=scheduler,
|
||||||
safety_checker=safety_checker,
|
safety_checker=safety_checker,
|
||||||
feature_extractor=feature_extractor,
|
feature_extractor=feature_extractor,
|
||||||
# FIXME: can't currently register control module
|
requires_safety_checker=requires_safety_checker,
|
||||||
# control_model=control_model,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
self.invokeai_diffuser = InvokeAIDiffuserComponent(self.unet, self._unet_forward)
|
self.invokeai_diffuser = InvokeAIDiffuserComponent(self.unet, self._unet_forward)
|
||||||
self.control_model = control_model
|
self.control_model = control_model
|
||||||
self.use_ip_adapter = False
|
self.use_ip_adapter = False
|
||||||
|
Loading…
x
Reference in New Issue
Block a user