Skip to content

Commit 2e1ad60

Browse files
committed
Use pipelines without vae
1 parent c28db0a commit 2e1ad60

File tree

145 files changed

+438
-145
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

145 files changed

+438
-145
lines changed

examples/community/adaptive_mask_inpainting.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -450,7 +450,9 @@ def __init__(
450450
safety_checker=safety_checker,
451451
feature_extractor=feature_extractor,
452452
)
453-
self.vae_scale_factor = 2 ** (len(self.vae.config.block_out_channels) - 1)
453+
self.vae_scale_factor = (
454+
2 ** (len(self.vae.config.block_out_channels) - 1) if hasattr(self, "vae") and self.vae is not None else 8
455+
)
454456
self.image_processor = VaeImageProcessor(vae_scale_factor=self.vae_scale_factor)
455457
self.register_to_config(requires_safety_checker=requires_safety_checker)
456458

examples/community/composable_stable_diffusion.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,9 @@ def __init__(
162162
safety_checker=safety_checker,
163163
feature_extractor=feature_extractor,
164164
)
165-
self.vae_scale_factor = 2 ** (len(self.vae.config.block_out_channels) - 1)
165+
self.vae_scale_factor = (
166+
2 ** (len(self.vae.config.block_out_channels) - 1) if hasattr(self, "vae") and self.vae is not None else 8
167+
)
166168
self.register_to_config(requires_safety_checker=requires_safety_checker)
167169

168170
def _encode_prompt(self, prompt, device, num_images_per_prompt, do_classifier_free_guidance, negative_prompt):

examples/community/edict_pipeline.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,9 @@ def __init__(
3535
scheduler=scheduler,
3636
)
3737

38-
self.vae_scale_factor = 2 ** (len(self.vae.config.block_out_channels) - 1)
38+
self.vae_scale_factor = (
39+
2 ** (len(self.vae.config.block_out_channels) - 1) if hasattr(self, "vae") and self.vae is not None else 8
40+
)
3941
self.image_processor = VaeImageProcessor(vae_scale_factor=self.vae_scale_factor)
4042

4143
def _encode_prompt(

examples/community/fresco_v2v.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1342,7 +1342,9 @@ def __init__(
13421342
feature_extractor=feature_extractor,
13431343
image_encoder=image_encoder,
13441344
)
1345-
self.vae_scale_factor = 2 ** (len(self.vae.config.block_out_channels) - 1)
1345+
self.vae_scale_factor = (
1346+
2 ** (len(self.vae.config.block_out_channels) - 1) if hasattr(self, "vae") and self.vae is not None else 8
1347+
)
13461348
self.image_processor = VaeImageProcessor(vae_scale_factor=self.vae_scale_factor, do_convert_rgb=True)
13471349
self.control_image_processor = VaeImageProcessor(
13481350
vae_scale_factor=self.vae_scale_factor, do_convert_rgb=True, do_normalize=False

examples/community/gluegen.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,9 @@ def __init__(
221221
language_adapter=language_adapter,
222222
tensor_norm=tensor_norm,
223223
)
224-
self.vae_scale_factor = 2 ** (len(self.vae.config.block_out_channels) - 1)
224+
self.vae_scale_factor = (
225+
2 ** (len(self.vae.config.block_out_channels) - 1) if hasattr(self, "vae") and self.vae is not None else 8
226+
)
225227
self.image_processor = VaeImageProcessor(vae_scale_factor=self.vae_scale_factor)
226228
self.register_to_config(requires_safety_checker=requires_safety_checker)
227229

examples/community/instaflow_one_step.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,9 @@ def __init__(
182182
safety_checker=safety_checker,
183183
feature_extractor=feature_extractor,
184184
)
185-
self.vae_scale_factor = 2 ** (len(self.vae.config.block_out_channels) - 1)
185+
self.vae_scale_factor = (
186+
2 ** (len(self.vae.config.block_out_channels) - 1) if hasattr(self, "vae") and self.vae is not None else 8
187+
)
186188
self.image_processor = VaeImageProcessor(vae_scale_factor=self.vae_scale_factor)
187189
self.register_to_config(requires_safety_checker=requires_safety_checker)
188190

examples/community/ip_adapter_face_id.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,9 @@ def __init__(
265265
feature_extractor=feature_extractor,
266266
image_encoder=image_encoder,
267267
)
268-
self.vae_scale_factor = 2 ** (len(self.vae.config.block_out_channels) - 1)
268+
self.vae_scale_factor = (
269+
2 ** (len(self.vae.config.block_out_channels) - 1) if hasattr(self, "vae") and self.vae is not None else 8
270+
)
269271
self.image_processor = VaeImageProcessor(vae_scale_factor=self.vae_scale_factor)
270272
self.register_to_config(requires_safety_checker=requires_safety_checker)
271273

examples/community/kohya_hires_fix.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -463,6 +463,8 @@ def __init__(
463463
feature_extractor=feature_extractor,
464464
image_encoder=image_encoder,
465465
)
466-
self.vae_scale_factor = 2 ** (len(self.vae.config.block_out_channels) - 1)
466+
self.vae_scale_factor = (
467+
2 ** (len(self.vae.config.block_out_channels) - 1) if hasattr(self, "vae") and self.vae is not None else 8
468+
)
467469
self.image_processor = VaeImageProcessor(vae_scale_factor=self.vae_scale_factor)
468470
self.register_to_config(requires_safety_checker=requires_safety_checker)

examples/community/latent_consistency_img2img.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,9 @@ def __init__(
6969
safety_checker=safety_checker,
7070
feature_extractor=feature_extractor,
7171
)
72-
self.vae_scale_factor = 2 ** (len(self.vae.config.block_out_channels) - 1)
72+
self.vae_scale_factor = (
73+
2 ** (len(self.vae.config.block_out_channels) - 1) if hasattr(self, "vae") and self.vae is not None else 8
74+
)
7375
self.image_processor = VaeImageProcessor(vae_scale_factor=self.vae_scale_factor)
7476

7577
def _encode_prompt(

examples/community/latent_consistency_interpolate.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,9 @@ def __init__(
273273
safety_checker=safety_checker,
274274
feature_extractor=feature_extractor,
275275
)
276-
self.vae_scale_factor = 2 ** (len(self.vae.config.block_out_channels) - 1)
276+
self.vae_scale_factor = (
277+
2 ** (len(self.vae.config.block_out_channels) - 1) if hasattr(self, "vae") and self.vae is not None else 8
278+
)
277279
self.image_processor = VaeImageProcessor(vae_scale_factor=self.vae_scale_factor)
278280
self.register_to_config(requires_safety_checker=requires_safety_checker)
279281

0 commit comments

Comments
 (0)