Skip to content

Commit ee7e141

Browse files
hlkysayakpaul
andauthored
Use pipelines without vae (#10441)
* Use pipelines without vae * getattr * vqvae --------- Co-authored-by: Sayak Paul <[email protected]>
1 parent 01bd796 commit ee7e141

File tree

176 files changed

+209
-268
lines changed

Some content is hidden

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

176 files changed

+209
-268
lines changed

examples/community/adaptive_mask_inpainting.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -450,7 +450,7 @@ 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 = 2 ** (len(self.vae.config.block_out_channels) - 1) if getattr(self, "vae", None) else 8
454454
self.image_processor = VaeImageProcessor(vae_scale_factor=self.vae_scale_factor)
455455
self.register_to_config(requires_safety_checker=requires_safety_checker)
456456

examples/community/composable_stable_diffusion.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ 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 = 2 ** (len(self.vae.config.block_out_channels) - 1) if getattr(self, "vae", None) else 8
166166
self.register_to_config(requires_safety_checker=requires_safety_checker)
167167

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

examples/community/edict_pipeline.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ 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 = 2 ** (len(self.vae.config.block_out_channels) - 1) if getattr(self, "vae", None) else 8
3939
self.image_processor = VaeImageProcessor(vae_scale_factor=self.vae_scale_factor)
4040

4141
def _encode_prompt(

examples/community/fresco_v2v.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1342,7 +1342,7 @@ 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 = 2 ** (len(self.vae.config.block_out_channels) - 1) if getattr(self, "vae", None) else 8
13461346
self.image_processor = VaeImageProcessor(vae_scale_factor=self.vae_scale_factor, do_convert_rgb=True)
13471347
self.control_image_processor = VaeImageProcessor(
13481348
vae_scale_factor=self.vae_scale_factor, do_convert_rgb=True, do_normalize=False

examples/community/gluegen.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ 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 = 2 ** (len(self.vae.config.block_out_channels) - 1) if getattr(self, "vae", None) else 8
225225
self.image_processor = VaeImageProcessor(vae_scale_factor=self.vae_scale_factor)
226226
self.register_to_config(requires_safety_checker=requires_safety_checker)
227227

examples/community/instaflow_one_step.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ 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 = 2 ** (len(self.vae.config.block_out_channels) - 1) if getattr(self, "vae", None) else 8
186186
self.image_processor = VaeImageProcessor(vae_scale_factor=self.vae_scale_factor)
187187
self.register_to_config(requires_safety_checker=requires_safety_checker)
188188

examples/community/ip_adapter_face_id.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,7 @@ 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 = 2 ** (len(self.vae.config.block_out_channels) - 1) if getattr(self, "vae", None) else 8
269269
self.image_processor = VaeImageProcessor(vae_scale_factor=self.vae_scale_factor)
270270
self.register_to_config(requires_safety_checker=requires_safety_checker)
271271

examples/community/kohya_hires_fix.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -463,6 +463,6 @@ 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 = 2 ** (len(self.vae.config.block_out_channels) - 1) if getattr(self, "vae", None) else 8
467467
self.image_processor = VaeImageProcessor(vae_scale_factor=self.vae_scale_factor)
468468
self.register_to_config(requires_safety_checker=requires_safety_checker)

examples/community/latent_consistency_img2img.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ 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 = 2 ** (len(self.vae.config.block_out_channels) - 1) if getattr(self, "vae", None) else 8
7373
self.image_processor = VaeImageProcessor(vae_scale_factor=self.vae_scale_factor)
7474

7575
def _encode_prompt(

examples/community/latent_consistency_interpolate.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@ 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 = 2 ** (len(self.vae.config.block_out_channels) - 1) if getattr(self, "vae", None) else 8
277277
self.image_processor = VaeImageProcessor(vae_scale_factor=self.vae_scale_factor)
278278
self.register_to_config(requires_safety_checker=requires_safety_checker)
279279

0 commit comments

Comments
 (0)