Update lcm/lcm_i2i_pipeline.py
Browse files- lcm/lcm_i2i_pipeline.py +8 -4
lcm/lcm_i2i_pipeline.py
CHANGED
|
@@ -49,9 +49,11 @@ class LatentConsistencyModelImg2ImgPipeline(DiffusionPipeline):
|
|
| 49 |
tokenizer: CLIPTokenizer,
|
| 50 |
unet: UNet2DConditionModel,
|
| 51 |
scheduler: "LCMSchedulerWithTimestamp",
|
| 52 |
-
safety_checker: StableDiffusionSafetyChecker,
|
|
|
|
|
|
|
| 53 |
feature_extractor: CLIPImageProcessor,
|
| 54 |
-
requires_safety_checker: bool = False,
|
| 55 |
):
|
| 56 |
super().__init__()
|
| 57 |
|
|
@@ -69,8 +71,10 @@ class LatentConsistencyModelImg2ImgPipeline(DiffusionPipeline):
|
|
| 69 |
tokenizer=tokenizer,
|
| 70 |
unet=unet,
|
| 71 |
scheduler=scheduler,
|
| 72 |
-
safety_checker=
|
| 73 |
-
|
|
|
|
|
|
|
| 74 |
)
|
| 75 |
self.vae_scale_factor = 2 ** (len(self.vae.config.block_out_channels) - 1)
|
| 76 |
self.image_processor = VaeImageProcessor(vae_scale_factor=self.vae_scale_factor)
|
|
|
|
| 49 |
tokenizer: CLIPTokenizer,
|
| 50 |
unet: UNet2DConditionModel,
|
| 51 |
scheduler: "LCMSchedulerWithTimestamp",
|
| 52 |
+
#safety_checker: StableDiffusionSafetyChecker,
|
| 53 |
+
safety_checker=None, # Disable NSFW filter
|
| 54 |
+
requires_safety_checker=False, # Skip warning
|
| 55 |
feature_extractor: CLIPImageProcessor,
|
| 56 |
+
#requires_safety_checker: bool = False,
|
| 57 |
):
|
| 58 |
super().__init__()
|
| 59 |
|
|
|
|
| 71 |
tokenizer=tokenizer,
|
| 72 |
unet=unet,
|
| 73 |
scheduler=scheduler,
|
| 74 |
+
safety_checker=None, # Disable NSFW filter
|
| 75 |
+
requires_safety_checker=False, # Skip warning
|
| 76 |
+
#safety_checker=safety_checker,
|
| 77 |
+
#feature_extractor=feature_extractor,
|
| 78 |
)
|
| 79 |
self.vae_scale_factor = 2 ** (len(self.vae.config.block_out_channels) - 1)
|
| 80 |
self.image_processor = VaeImageProcessor(vae_scale_factor=self.vae_scale_factor)
|