StableDiffusion 报错,prompt_embeds

  1. 复现StableDiffusion ,先是出现ImportError: libGL.so.1: cannot open shared object file: No such file or directory,参考网上资源修复
  2. TypeError: _encode_prompt() got an unexpected keyword argument 'prompt_embeds',报错在 pipeline_stable_diffusion.py:574 屏幕截图 2023-02-13 164629.jpg

展开
收起
游客wj42sufbyrpx4 2023-02-13 16:47:31 1781 分享 版权
2 条回答
写回答
取消 提交回答
  • 我这也是,运行nlp模块的时候不会有问题,但运行多模态时也会报这个错,报错的运行代码如下:

    import torch
    import cv2
    from modelscope.pipelines import pipeline
    from modelscope.utils.constant import Tasks
    
    task = Tasks.text_to_image_synthesis
    model_id = 'damo/multi-modal_chinese_stable_diffusion_v1.0'
    # 基础调用
    pipe = pipeline(task=task, model=model_id)
    output = pipe({'text': '中国山水画'})
    cv2.imwrite('result.png', output['output_imgs'][0])
    
    2023-02-14 10:54:26
    赞同 展开评论
  • 我也是这个错误,请问解决了吗?

    2023-02-14 09:39:26
    赞同 展开评论

包含图像描述、文本生成图片、版面分析、多模态表征、视觉问答、文档理解等多个领域

收录在圈子:
+ 订阅

热门讨论

热门文章

还有其他疑问?
咨询AI助理