请问如何同时在一个webui下使用Anime和常规模型?

#2
by willtung - opened

尝试像stable-diffusion那样将Anime模型放到/models/Stable-diffusion/文件夹中并没有用。

Fengshenbang-LM org
edited Feb 1, 2023

其实只要在启动webui的时候指定ckpt的路径就可以使用了:

ckpt_path=/xxxxx/Taiyi-Stable-Diffusion-1B-Anime-Chinese-v0.1/model.ckpt
python launch.py --ckpt $ckpt_path  --listen --port 1111 --disable-safe-unpickle
This comment has been hidden

其实只要在启动webui的时候指定ckpt的路径就可以使用了:

ckpt_path=/xxxxx/Taiyi-Stable-Diffusion-1B-Anime-Chinese-v0.1/model.ckpt
python launch.py --ckpt $ckpt_path  --listen --port 1111 --disable-safe-unpickle

感谢你的回答!可能是我表述的不够清楚,我的意思是在webui网页中的左上角的模型选择中实现选择切换两个不同的模型。

Fengshenbang-LM org

尝试像stable-diffusion那样将Anime模型放到/models/Stable-diffusion/文件夹中并没有用。

是的之前确实是这样做就可以了,是不是因为你/models/Stable-diffusion/文件夹里的ckpt太多了,达到上限了?

尝试像stable-diffusion那样将Anime模型放到/models/Stable-diffusion/文件夹中并没有用。

是的之前确实是这样做就可以了,是不是因为你/models/Stable-diffusion/文件夹里的ckpt太多了,达到上限了?

文件夹中只有Anime一个ckpt模型,选择模型时候报错:AttributeError: 'BertEmbeddings' object has no attribute 'token_embedding'

Fengshenbang-LM org

文件夹中只有Anime一个ckpt模型,选择模型时候报错:AttributeError: 'BertEmbeddings' object has no attribute 'token_embedding'

请问你是用的taiyi模型的webui吗?https://github.com/IDEA-CCNL/stable-diffusion-webui,这份代码适配了太乙系列模型,和 AUTOMATIC1111原版的webui有一点点不一样

文件夹中只有Anime一个ckpt模型,选择模型时候报错:AttributeError: 'BertEmbeddings' object has no attribute 'token_embedding'

请问你是用的taiyi模型的webui吗?https://github.com/IDEA-CCNL/stable-diffusion-webui,这份代码适配了太乙系列模型,和 AUTOMATIC1111原版的webui有一点点不一样

是的,运行时单独指定中文模型或者Anime模型是可以正常使用的。

Fengshenbang-LM org

我试了,感觉是webui本身缓存模型名称的代码有点问题,我在做debug下,有进展再回你。单个模型推理没问题,你先用着

我试了,感觉是webui本身缓存模型名称的代码有点问题,我在做debug下,有进展再回你。单个模型推理没问题,你先用着

好的,谢谢。

Fengshenbang-LM org

你也可以使用我们部署好的webui进行创作:https://ccnl.fengshenbang-lm.com/edge/anime/
也可以加交流群讨论怎么完善这个中文动漫模型

你也可以使用我们部署好的webui进行创作:https://ccnl.fengshenbang-lm.com/edge/anime/
也可以加交流群讨论怎么完善这个中文动漫模型

请问下可以提供一个交流群号么?另外可否问一下实例中赵丽颖的变化是如何实现的呢,我用了同样的操作依然无法复现刘亦菲和赵丽颖的变化

Fengshenbang-LM org

你也可以使用我们部署好的webui进行创作:https://ccnl.fengshenbang-lm.com/edge/anime/
也可以加交流群讨论怎么完善这个中文动漫模型

请问下可以提供一个交流群号么?另外可否问一下实例中赵丽颖的变化是如何实现的呢,我用了同样的操作依然无法复现刘亦菲和赵丽颖的变化

qq交流群347249507,有什么技术问题可以群里问

请问加载模型报错怎么办?加载另外一个太乙模型是正常的,但是动漫模型就报错了
Traceback (most recent call last):
File "E:\webui\webui.py", line 136, in initialize
modules.sd_models.load_model()
File "E:\WebUI\modules\sd_models.py", line 436, in load_model
load_model_weights(sd_model, checkpoint_info, state_dict, timer)
File "E:\WebUI\modules\sd_models.py", line 277, in load_model_weights
model.load_state_dict(state_dict, strict=False)
File "E:\WebUI\venv\lib\site-packages\torch\nn\modules\module.py", line 1671, in load_state_dict
raise RuntimeError('Error(s) in loading state_dict for {}:\n\t{}'.format(
RuntimeError: Error(s) in loading state_dict for LatentDiffusion:
size mismatch for cond_stage_model.transformer.text_model.embeddings.position_ids: copying a param with shape torch.Size([1, 512]) from checkpoint, the shape in current model is torch.Size([1, 77]).

wuxiaojun changed discussion status to closed

Sign up or log in to comment