Skip to content

Commit 2d0759d

Browse files
committed
default_sample_size
1 parent 39407c1 commit 2d0759d

18 files changed

+90
-18
lines changed

examples/community/lpw_stable_diffusion_xl.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -678,7 +678,11 @@ def __init__(
678678
self.mask_processor = VaeImageProcessor(
679679
vae_scale_factor=self.vae_scale_factor, do_normalize=False, do_binarize=True, do_convert_grayscale=True
680680
)
681-
self.default_sample_size = self.unet.config.sample_size
681+
self.default_sample_size = (
682+
self.unet.config.sample_size
683+
if hasattr(self, "unet") and self.unet is not None and hasattr(self.unet.config, "sample_size")
684+
else 128
685+
)
682686

683687
add_watermarker = add_watermarker if add_watermarker is not None else is_invisible_watermark_available()
684688

examples/community/pipeline_demofusion_sdxl.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,11 @@ def __init__(
168168
self.register_to_config(force_zeros_for_empty_prompt=force_zeros_for_empty_prompt)
169169
self.vae_scale_factor = 2 ** (len(self.vae.config.block_out_channels) - 1)
170170
self.image_processor = VaeImageProcessor(vae_scale_factor=self.vae_scale_factor)
171-
self.default_sample_size = self.unet.config.sample_size
171+
self.default_sample_size = (
172+
self.unet.config.sample_size
173+
if hasattr(self, "unet") and self.unet is not None and hasattr(self.unet.config, "sample_size")
174+
else 128
175+
)
172176

173177
add_watermarker = add_watermarker if add_watermarker is not None else is_invisible_watermark_available()
174178

examples/community/pipeline_kolors_differential_img2img.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,11 @@ def __init__(
218218
vae_scale_factor=self.vae_scale_factor, do_normalize=False, do_convert_grayscale=True
219219
)
220220

221-
self.default_sample_size = self.unet.config.sample_size
221+
self.default_sample_size = (
222+
self.unet.config.sample_size
223+
if hasattr(self, "unet") and self.unet is not None and hasattr(self.unet.config, "sample_size")
224+
else 128
225+
)
222226

223227
# Copied from diffusers.pipelines.kolors.pipeline_kolors.KolorsPipeline.encode_prompt
224228
def encode_prompt(

examples/community/pipeline_sdxl_style_aligned.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -494,7 +494,11 @@ def __init__(
494494
vae_scale_factor=self.vae_scale_factor, do_normalize=False, do_binarize=True, do_convert_grayscale=True
495495
)
496496

497-
self.default_sample_size = self.unet.config.sample_size
497+
self.default_sample_size = (
498+
self.unet.config.sample_size
499+
if hasattr(self, "unet") and self.unet is not None and hasattr(self.unet.config, "sample_size")
500+
else 128
501+
)
498502

499503
add_watermarker = add_watermarker if add_watermarker is not None else is_invisible_watermark_available()
500504

examples/community/pipeline_stable_diffusion_xl_controlnet_adapter.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,11 @@ def __init__(
231231
self.control_image_processor = VaeImageProcessor(
232232
vae_scale_factor=self.vae_scale_factor, do_convert_rgb=True, do_normalize=False
233233
)
234-
self.default_sample_size = self.unet.config.sample_size
234+
self.default_sample_size = (
235+
self.unet.config.sample_size
236+
if hasattr(self, "unet") and self.unet is not None and hasattr(self.unet.config, "sample_size")
237+
else 128
238+
)
235239

236240
# Copied from diffusers.pipelines.stable_diffusion_xl.pipeline_stable_diffusion_xl.StableDiffusionXLPipeline.encode_prompt
237241
def encode_prompt(

examples/community/pipeline_stable_diffusion_xl_controlnet_adapter_inpaint.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -379,7 +379,11 @@ def __init__(
379379
self.control_image_processor = VaeImageProcessor(
380380
vae_scale_factor=self.vae_scale_factor, do_convert_rgb=True, do_normalize=False
381381
)
382-
self.default_sample_size = self.unet.config.sample_size
382+
self.default_sample_size = (
383+
self.unet.config.sample_size
384+
if hasattr(self, "unet") and self.unet is not None and hasattr(self.unet.config, "sample_size")
385+
else 128
386+
)
383387

384388
# Copied from diffusers.pipelines.stable_diffusion_xl.pipeline_stable_diffusion_xl.StableDiffusionXLPipeline.encode_prompt
385389
def encode_prompt(

examples/community/pipeline_stable_diffusion_xl_ipex.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,11 @@ def __init__(
256256
self.vae_scale_factor = 2 ** (len(self.vae.config.block_out_channels) - 1)
257257
self.image_processor = VaeImageProcessor(vae_scale_factor=self.vae_scale_factor)
258258

259-
self.default_sample_size = self.unet.config.sample_size
259+
self.default_sample_size = (
260+
self.unet.config.sample_size
261+
if hasattr(self, "unet") and self.unet is not None and hasattr(self.unet.config, "sample_size")
262+
else 128
263+
)
260264

261265
add_watermarker = add_watermarker if add_watermarker is not None else is_invisible_watermark_available()
262266

src/diffusers/pipelines/animatediff/pipeline_animatediff_sdxl.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,11 @@ def __init__(
310310
self.vae_scale_factor = 2 ** (len(self.vae.config.block_out_channels) - 1)
311311
self.video_processor = VideoProcessor(vae_scale_factor=self.vae_scale_factor)
312312

313-
self.default_sample_size = self.unet.config.sample_size
313+
self.default_sample_size = (
314+
self.unet.config.sample_size
315+
if hasattr(self, "unet") and self.unet is not None and hasattr(self.unet.config, "sample_size")
316+
else 128
317+
)
314318

315319
# Copied from diffusers.pipelines.stable_diffusion_xl.pipeline_stable_diffusion_xl.StableDiffusionXLPipeline.encode_prompt with num_images_per_prompt->num_videos_per_prompt
316320
def encode_prompt(

src/diffusers/pipelines/kolors/pipeline_kolors.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,11 @@ def __init__(
193193
)
194194
self.image_processor = VaeImageProcessor(vae_scale_factor=self.vae_scale_factor)
195195

196-
self.default_sample_size = self.unet.config.sample_size
196+
self.default_sample_size = (
197+
self.unet.config.sample_size
198+
if hasattr(self, "unet") and self.unet is not None and hasattr(self.unet.config, "sample_size")
199+
else 128
200+
)
197201

198202
def encode_prompt(
199203
self,

src/diffusers/pipelines/kolors/pipeline_kolors_img2img.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,11 @@ def __init__(
212212
)
213213
self.image_processor = VaeImageProcessor(vae_scale_factor=self.vae_scale_factor)
214214

215-
self.default_sample_size = self.unet.config.sample_size
215+
self.default_sample_size = (
216+
self.unet.config.sample_size
217+
if hasattr(self, "unet") and self.unet is not None and hasattr(self.unet.config, "sample_size")
218+
else 128
219+
)
216220

217221
# Copied from diffusers.pipelines.kolors.pipeline_kolors.KolorsPipeline.encode_prompt
218222
def encode_prompt(

0 commit comments

Comments
 (0)