mirror of
https://github.com/huggingface/diffusers.git
synced 2026-01-27 17:22:53 +03:00
Fix stable diffusion onnx pipeline error when batch_size > 1 (#2366)
fix safety_checker for batch_size > 1
This commit is contained in:
@@ -303,9 +303,6 @@ class OnnxStableDiffusionPipeline(DiffusionPipeline):
|
||||
self.numpy_to_pil(image), return_tensors="np"
|
||||
).pixel_values.astype(image.dtype)
|
||||
|
||||
image, has_nsfw_concepts = self.safety_checker(clip_input=safety_checker_input, images=image)
|
||||
|
||||
# There will throw an error if use safety_checker batchsize>1
|
||||
images, has_nsfw_concept = [], []
|
||||
for i in range(image.shape[0]):
|
||||
image_i, has_nsfw_concept_i = self.safety_checker(
|
||||
|
||||
Reference in New Issue
Block a user