deepfacelab中文网

 找回密码
 立即注册(仅限QQ邮箱)
楼主: goethemax

继续提问!用CPU炼丹就正常,用GPU就没反应

[复制链接]

4

主题

20

帖子

178

积分

高级丹童

Rank: 2

积分
178
 楼主| 发表于 2022-3-4 20:09:47 | 显示全部楼层
toly219 发表于 2022-3-4 17:57
不是选项,是你faceset即,dst的直方图序列本身。你们手上习惯了调用512,1024的图去炼丹。把dst-》aligned ...

好的!

我还有几个问题:

一个是src的分辨率是不是就不需要动了?

另一个是调整dst的aligned的直方图的分辨率,是靠图片处理软件吗?还是说可以在执行提取faceset脚本的时候就可以设置?是Image size这一项吗?程序给的范围就是256-2048,没有我在炼丹时设置的128这个选项,所以我是不是应该首先提取256的faceset,然后再重新训练一下遮罩,最后在炼丹时把分辨率也设置成256呢?

感谢!
回复 支持 反对

使用道具 举报

0

主题

33

帖子

258

积分

初级丹师

Rank: 3Rank: 3

积分
258
发表于 2022-3-4 22:19:40 | 显示全部楼层
本帖最后由 toly219 于 2022-3-4 22:32 编辑
goethemax 发表于 2022-3-4 20:09
好的!

我还有几个问题:

src 你小到256没必要,因为src经过多次处理,就是会削弱清晰度。次数越多,一定越模糊,这是图片世界的法则。所以,你src512。坛里大家都做这个尺寸。而dst就是用官方的尺寸那个包。如果你是打算RTM复用的话。别被9G吓到。当然,你也可以用以下手段处理尺寸参数。更快。先把你的序列图视频用pr或命令行ffmpeg或格式工厂一把把尺寸转过去,然后,再分解成帧。当然,你也可以去修改源码里的参数,作者就是用ffmpeg来干的。而有过做图经验的兄弟都知道,你用256转224肯定比1024转224快,内存不一样嘛,只是单张的时候你感觉不到。另外,复用时,你src和dst尺寸不一样,一定是图小的下loss快。昨晚滚石也说,丹的res和图一样,速度肯定是第一快,为啥,呵呵,不转化了呗!遮罩你不用去设置大小,无论是官方软件自带的那颗丹,还是坛里的镇坛和求败,都直接上就是了。另外,补充一个要点,无数坛友忽略:一张图的大小,核心看的是它的数据大小,而不是尺寸噢。一张1024的图,72dpi和300dpi是天差地别的运算需求差异。视频上我们称这个货为码流,大码流1920蓝光,30个G,小码流h264才十几k。这是一个道理。就这几年的体会,一张直方图100k已经是大图了。
你检查一下自己原先的dst,就知道了。所有毛病都在这里。
最后,做机器学习的实验,就是要大胆去试,别怕失败与错误。一定是一堆的错误。
因为,人生最大的乐趣就在于这一堆的错误!!!
回复 支持 反对

使用道具 举报

6

主题

406

帖子

2万

积分

高级丹圣

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

积分
21112
发表于 2022-3-5 00:45:11 | 显示全部楼层
要么gpu驱动,要么重装系统,,,,,,,,
回复 支持 反对

使用道具 举报

6

主题

224

帖子

1304

积分

初级丹圣

Rank: 8Rank: 8

积分
1304
发表于 2022-3-5 01:01:30 | 显示全部楼层
我1660的还在跑
回复 支持 反对

使用道具 举报

4

主题

20

帖子

178

积分

高级丹童

Rank: 2

积分
178
 楼主| 发表于 2022-3-5 10:20:03 | 显示全部楼层
toly219 发表于 2022-3-4 22:19
src 你小到256没必要,因为src经过多次处理,就是会削弱清晰度。次数越多,一定越模糊,这是图片世界的法 ...

我昨天试了一下,dst的faceset设定为了256,其他的都没变,用GPU炼丹还是没反应(没有出现报错,就是“按任意键开始”按了以后半天什么事情都没有发生,也没有跳出预览窗口)。炼丹默认的resolution还是128,会不会是这个原因?这个设置能不能改?还是说我要把faceset进一步缩到128?

会不会是因为我用的DFL是DirectX12的版本的缘故?
回复 支持 反对

使用道具 举报

6

主题

189

帖子

1244

积分

初级丹圣

Rank: 8Rank: 8

积分
1244
发表于 2022-3-5 10:47:04 来自手机 | 显示全部楼层
toly219 发表于 2022-3-4 17:57
不是选项,是你faceset即,dst的直方图序列本身。你们手上习惯了调用512,1024的图去炼丹。把dst-》aligned ...

请问res是什么?
回复 支持 反对

使用道具 举报

4

主题

20

帖子

178

积分

高级丹童

Rank: 2

积分
178
 楼主| 发表于 2022-3-5 11:06:32 | 显示全部楼层
toly219 发表于 2022-3-4 22:19
src 你小到256没必要,因为src经过多次处理,就是会削弱清晰度。次数越多,一定越模糊,这是图片世界的法 ...

我用DFL的RTX3000 series的那个版本跑了一下,dst的faceset也改成了128的尺寸,但是还是出现了以下的报错:

“Loading 01_SAEHD model...

Choose one or several GPU idxs (separated by comma).

[CPU] : CPU
  [0] : NVIDIA GeForce RTX 3060 Ti

[0] Which GPU indexes to choose? :
0

Press enter in 2 seconds to override model settings.
Initializing models: 100%|###############################################################| 5/5 [00:11<00:00,  2.23s/it]
ImportError: numpy.core.multiarray failed to import
Traceback (most recent call last):
ImportError: numpy.core.multiarray failed to import
Traceback (most recent call last):
ImportError: numpy.core.multiarray failed to import
Traceback (most recent call last):
ImportError: numpy.core.multiarray failed to import
Traceback (most recent call last):
ImportError: numpy.core.multiarray failed to import
ImportError: numpy.core.multiarray failed to import
Traceback (most recent call last):
Traceback (most recent call last):
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "multiprocessing\spawn.py", line 105, in spawn_main
  File "multiprocessing\spawn.py", line 115, in _main
  File "F:\DFL English\DeepFaceLab_NVIDIA_RTX3000_series\_internal\DeepFaceLab\samplelib\__init__.py", line 1, in <module>
    from .Sample import Sample
  File "F:\DFL English\DeepFaceLab_NVIDIA_RTX3000_series\_internal\DeepFaceLab\samplelib\Sample.py", line 7, in <module>
    from core.cv2ex import *
  File "F:\DFL English\DeepFaceLab_NVIDIA_RTX3000_series\_internal\DeepFaceLab\core\cv2ex.py", line 5, in <module>
    from core import imagelib
  File "F:\DFL English\DeepFaceLab_NVIDIA_RTX3000_series\_internal\DeepFaceLab\core\imagelib\__init__.py", line 9, in <module>
    from .morph import morph_by_points
  File "F:\DFL English\DeepFaceLab_NVIDIA_RTX3000_series\_internal\DeepFaceLab\core\imagelib\morph.py", line 3, in <module>
    from scipy.spatial import Delaunay
  File "F:\DFL English\DeepFaceLab_NVIDIA_RTX3000_series\_internal\python-3.6.8\lib\site-packages\scipy\spatial\__init__.py", line 99, in <module>
    from .qhull import *
ImportError: DLL load failed: 页面文件太小,无法完成操作。”

求助!
回复 支持 反对

使用道具 举报

0

主题

33

帖子

258

积分

初级丹师

Rank: 3Rank: 3

积分
258
发表于 2022-3-5 14:38:03 | 显示全部楼层
本帖最后由 toly219 于 2022-3-5 14:39 编辑
goethemax 发表于 2022-3-5 11:06
我用DFL的RTX3000 series的那个版本跑了一下,dst的faceset也改成了128的尺寸,但是还是出现了以下的报错 ...

https://www.crucial.cn/articles/ ... t-up-virtual-memory
设置你的虚拟内存,解决磁盘的块大小了。
这次就是你本帖的2楼的兄弟的建议了!我们最大都是设置100G
回复 支持 反对

使用道具 举报

4

主题

20

帖子

178

积分

高级丹童

Rank: 2

积分
178
 楼主| 发表于 2022-3-5 17:18:59 | 显示全部楼层
toly219 发表于 2022-3-5 14:38
https://www.crucial.cn/articles/ ... t-up-virtual-memory
设置你的虚拟内存,解决磁盘的块大小了。
这 ...

好的,我试试~
回复 支持 反对

使用道具 举报

6

主题

189

帖子

1244

积分

初级丹圣

Rank: 8Rank: 8

积分
1244
发表于 2022-3-6 00:18:36 来自手机 | 显示全部楼层
天天好想你 发表于 2022-3-4 12:49
== ae_dims: 256 ==
== e_dims: 64 ==
== d_dims: 64 ==

这参数4G应该无压力~
回复 支持 反对

使用道具 举报

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

GMT+8, 2024-11-27 16:40 , Processed in 0.129568 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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