欢迎光临散文网 会员登陆 & 注册

关于WebUI会卡在`DiffusionWrapper has 859.52 M params`的解决方案

2023-04-06 01:24 作者:岐奈Kina  | 我要投稿

Huggingface_hub这个包全责

这个包用lock_path这个变量的值作为路径来当文件锁用。

文件锁

然后lock_path的值是用etag算的,问题在于etag这玩意里面的字符可能根本不能作为合法的路径,比如这玩意里面甚至可以有双引号

坑爹的计算方式

然后它创建不出来这个文件锁,直接就寄了。

解决方案:直接把非法字符全过滤掉,或者直接截断……比如一个比较暴力的解决方案是:

暴力解决方案

反正我是不想提PR了,你们谁愿意去修去修吧,另外关于这件事的讨论:

https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues/7901

关于WebUI会卡在`DiffusionWrapper has 859.52 M params`的解决方案的评论 (共 条)

分享到微博请遵守国家法律