deepfacelab中文网

 找回密码
 立即注册(仅限QQ邮箱)
查看: 2358|回复: 37

有大佬可以更新一下CodeFormer让40系列显卡可以使用吗

[复制链接]

1

主题

5

帖子

594

积分

高级丹师

Rank: 5Rank: 5

积分
594
 楼主| 发表于 2023-9-16 18:19:06 | 显示全部楼层 |阅读模式
星级打分
  • 1
  • 2
  • 3
  • 4
  • 5
平均分:NAN  参与人数:0  我的评分:未评
看到论坛很多40显卡无法使用三合一版本的codeformer,都是报错
Failed inference for CodeFormer: nvrtc: error: invalid value for --gpu-architecture (-arch)
nvrtc compilation failed:
#define NAN int_as_float(0x7fffffff)
#define POS_INFINITY __int_as_float(0x7f800000)
#define NEG_INFINITY __int_as_float(0xff800000)
template<typename T>
__device T maximum(T a, T b) {
  return isnan(a) ? a : (a > b ? a : b);
}
template<typename T>
device T minimum(T a, T b) {
  return isnan(a) ? a : (a < b ? a : b);
}
extern "C" global
void fused_sigmoid_mul(float* tx_1, float* aten_mul) {
{
  float tx_1_1 = __ldg(tx_1 + (512 * blockIdx.x + threadIdx.x) % 16777216);
  aten_mul[512 * blockIdx.x + threadIdx.x] = tx_1_1 * (1.f / (1.f + (expf(0.f - tx_1_1))));
}
}
有大佬可以研究一下到底是底层问题,还是依赖环境需要更新?
如果不想用爱发电也可以联系我。


回复

使用道具 举报

203

主题

1951

帖子

56万

积分

管理员

Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96

积分
569370

隐世金马甲勋章超级版主勋章可爱萌新勋章见习版主勋章荣誉会员勋章男同管理员-无尚荣耀勋章优质版主勋章小有贡献勋章

发表于 2024-1-14 17:13:38 | 显示全部楼层
提供数字人直播服务、文字/音频驱动数字人服务,有意者联系我QQ563861181
全站默认解压密码dfldata.xyz
DFL交流QQ群519316315
AI绘画交流QQ群710238550
我的B站账号:特看科技的滚石   其他自称彦祖的不是我,请勿上当
回复 支持 反对

使用道具 举报

13

主题

528

帖子

3790

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
3790
发表于 2023-10-19 09:42:24 | 显示全部楼层
superkent 发表于 2023-10-19 00:14
大佬,不知道咋更新,是要在codeformer的虚拟环境里面更新,还是更新windows系统里的torch和cuda啊?
...


希望你的那个环境和我一样。
你在项目目录里开CMD。
依次执行(其实不确认也无所谓)。



运行:.\_internal\Python37\python.exe -mpip show torch
确认下torch版本确实是老的。比如我那之前是1.9.0+cu111


运行:.\_internal\Python37\python.exe -mpip install torch==1.13.1+cu117 torchvision==0.14.1+cu117 --extra-index-url https://download.pytorch.org/whl/cu117

安装新点的版本。



运行:.\_internal\Python37\python.exe -mpip show torch
确认下torch已经更新了。现在是1.13.1+cu117




回复 支持 2 反对 0

使用道具 举报

13

主题

528

帖子

3790

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
3790
发表于 2023-9-16 20:21:52 | 显示全部楼层

回帖奖励 +5 灵石

蛤?单独的CodeFormer项目?
在SD-WEBUI里面的CodeFormer,40显卡用起来并没有任何问题。。。
回复 支持 反对

使用道具 举报

20

主题

498

帖子

4万

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
46253

真我风采勋章灵石富豪勋章

发表于 2023-9-16 21:52:22 | 显示全部楼层

回帖奖励 +5 灵石

是cuda的问题,用不到GPU
回复 支持 反对

使用道具 举报

4

主题

29

帖子

273

积分

初级丹师

Rank: 3Rank: 3

积分
273
发表于 2023-9-17 06:53:52 | 显示全部楼层

回帖奖励 +5 灵石

不懂看看
回复

使用道具 举报

39

主题

473

帖子

5019

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
5019
发表于 2023-9-17 18:37:50 | 显示全部楼层

回帖奖励 +5 灵石

链接: https://pan.baidu.com/s/11KR5CqJJR2a5YqyFFSnlKg?pwd=uscm 提取码: uscm 复制这段内容后打开百度网盘手机App,操作更方便哦
你下来看看,我不确定是不是这个,我4060可以用
回复 支持 反对

使用道具 举报

13

主题

528

帖子

3790

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
3790
发表于 2023-9-17 20:55:15 | 显示全部楼层
我终于知道LZ在问什么了。是站长发布的这个?
image.png


就这个版本而言,
背锅的是:torch==1.9.0+cu111 ,似乎有点太老了,支持不了新显卡。
升级成为:torch==1.13.1+cu117,就搞定了。

Python3.7也好老,
看了下没有cu118的,那就117呗。


40系显卡测试OK。

回复 支持 反对

使用道具 举报

13

主题

528

帖子

3790

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
3790
发表于 2023-9-17 22:13:58 | 显示全部楼层

升级后40系没有问题。

image.png



            左original                |             右CodeFormer
AilsaCloud_1157034416.jpg

回复 支持 反对

使用道具 举报

0

主题

46

帖子

1079

积分

初级丹圣

Rank: 8Rank: 8

积分
1079

万事如意节日勋章节日欢乐之星勋章

发表于 2023-9-19 15:14:45 | 显示全部楼层

回帖奖励 +5 灵石

百度一下呢,我也不怎么清楚
回复 支持 反对

使用道具 举报

0

主题

20

帖子

223

积分

初级丹师

Rank: 3Rank: 3

积分
223

万事如意节日勋章稀奇古怪节日勋章

发表于 2023-9-19 15:23:33 | 显示全部楼层

回帖奖励 +5 灵石

新人学习下
回复 支持 反对

使用道具 举报

3

主题

82

帖子

639

积分

高级丹师

Rank: 5Rank: 5

积分
639
发表于 2023-9-19 20:19:21 | 显示全部楼层

回帖奖励 +5 灵石

学习学习         
回复 支持 反对

使用道具 举报

QQ|Archiver|手机版|deepfacelab中文网 |网站地图

GMT+8, 2024-5-11 14:50 , Processed in 0.111961 second(s), 14 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表