当前位置:   article > 正文

ldm 的pip错误安装问题_ldm_patched

ldm_patched

基于diffsion的很多工作需要使用ldm库,但是部分仓库的教程没有写明是哪个ldm。

这导致了如下问题:

错误安装了pypi的ldm

当运行代码:

pip install ldm
  • 1

时,安装的时这个库: https://pypi.org/project/ldm/ 中的ldm,它是:

LDM: you can use a function to get landmarks and face feature with no other libs
  • 1

而 不是 latent diffusion

这将导致如下问题,也就是库不是想要的那个:

  File "/home/spai/code/SD/meta-prompts/depth/train.py", line 16, in <module>
    from models_depth.model import MetaPromptDepth
  File "/home/spai/code/SD/meta-prompts/depth/models_depth/model.py", line 15, in <module>
    from ldm.util import instantiate_from_config
  File "/home/spai/anaconda3/envs/metap/lib/python3.8/site-packages/ldm.py", line 20
    print self.face_rec_model_path 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

安装了错误版本的 stable diffsuion

ldm的意思是 latent diffusion models,但是大多数网络调用的并不是原始的latent diffusion。而是stable
diffusion,latent diffusion models的一种 。

在这个地方clone : https://github.com/CompVis/stable-diffusion

打开文件,安装:

conda install pytorch torchvision -c pytorch
pip install transformers==4.19.2 diffusers invisible-watermark
pip install -e .
  • 1
  • 2
  • 3
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/524298
推荐阅读
相关标签
  

闽ICP备14008679号