-
Notifications
You must be signed in to change notification settings - Fork 6.5k
Description
Describe the bug
There is a constant import error:
ImportError: cannot import name 'CLIPImageProcessor' from 'transformers' (D:\Python\lib\site-packages\transformers\__init__.py)
Somehow managed to fix it, but still another problem: no matter what I write, NSFW content is always determined
When disabling safety checker, black photo is still saved
Help pls
Reproduction
from diffusers import StableDiffusionPipeline
import torch
model_id = "runwayml/stable-diffusion-v1-5"
pipe = StableDiffusionPipeline.from_pretrained(model_id, torch_dtype=torch.float16)
pipe = pipe.to("cuda")
prompt = "a photo of an astronaut riding a horse on mars"
image = pipe(prompt).images[0]
image.save("astronaut_rides_horse.png")
Logs
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ Traceback (most recent call last) โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ โ
โ D:\PycharmProjects\gpt\txtvideo2.py:1 in <module> โ
โ โ
โ โฑ 1 from diffusers import StableDiffusionPipeline โ
โ 2 import torch โ
โ 3 โ
โ 4 model_id = "runwayml/stable-diffusion-v1-5" โ
โ D:\Python\lib\site-packages\diffusers\__init__.py:58 in <module> โ
โ โ
โ 55 โ โ get_polynomial_decay_schedule_with_warmup, โ
โ 56 โ โ get_scheduler, โ
โ 57 โ ) โ
โ โฑ 58 โ from .pipelines import ( โ
โ 59 โ โ AudioPipelineOutput, โ
โ 60 โ โ DanceDiffusionPipeline, โ
โ 61 โ โ DDIMPipeline, โ
โ โ
โ D:\Python\lib\site-packages\diffusers\pipelines\__init__.py:45 in <module> โ
โ โ
โ 42 except OptionalDependencyNotAvailable: โ
โ 43 โ from ..utils.dummy_torch_and_transformers_objects import * # noqa F403 โ
โ 44 else: โ
โ โฑ 45 โ from .alt_diffusion import AltDiffusionImg2ImgPipeline, AltDiffusionPipeline โ
โ 46 โ from .audioldm import AudioLDMPipeline โ
โ 47 โ from .latent_diffusion import LDMTextToImagePipeline โ
โ 48 โ from .paint_by_example import PaintByExamplePipeline โ
โ โ
โ D:\Python\lib\site-packages\diffusers\pipelines\alt_diffusion\__init__.py:32 in <module> โ
โ โ
โ 29 โ
โ 30 if is_transformers_available() and is_torch_available(): โ
โ 31 โ from .modeling_roberta_series import RobertaSeriesModelWithTransformation โ
โ โฑ 32 โ from .pipeline_alt_diffusion import AltDiffusionPipeline โ
โ 33 โ from .pipeline_alt_diffusion_img2img import AltDiffusionImg2ImgPipeline โ
โ 34 โ
โ โ
โ D:\Python\lib\site-packages\diffusers\pipelines\alt_diffusion\pipeline_alt_diffusion.py:20 in โ
โ <module> โ
โ โ
โ 17 โ
โ 18 import torch โ
โ 19 from packaging import version โ
โ โฑ 20 from transformers import CLIPImageProcessor, XLMRobertaTokenizer โ
โ 21 โ
โ 22 from diffusers.utils import is_accelerate_available, is_accelerate_version โ
โ 23 โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
ImportError: cannot import name 'CLIPImageProcessor' from 'transformers'
(D:\Python\lib\site-packages\transformers\__init__.py)System Info
Diffusers version: 0.15.0.dev0
transformers version: 4.23.1
torch version: 2.0.0+cu117
Python version: 3.10.6
OS: Windows 10 x64 Pro
VideoCard: NVIDIA GTX 1660 SUPER TI
Processor: Intel pentium gold 3.7 GHz
Locale: RU