deepfacelab中文网

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

※ 新手用綠坝丹練了520【+60萬的經驗分享】和各位大大探討

[复制链接]

6

主题

63

帖子

408

积分

初级丹师

Rank: 3Rank: 3

积分
408
发表于 2021-11-3 19:29:46 | 显示全部楼层 |阅读模式
星级打分
  • 1
  • 2
  • 3
  • 4
  • 5
平均分:NAN  参与人数:0  我的评分:未评
我使用綠坝520萬的丹,使用中加練了大概60~80萬
分享一下經驗跟各位版友探討

1.練丹的過程中都有可能會炸丹,最好備份功能開著,我的備份時間約3~4
[0] Autobackup every N hour ( 0..24 ?:help ) : 4


2.不知道是不是我跳著開某些功能,我從520萬基礎練到560萬左右
發現

增加顯存消耗的有幾種可能性,開啟功能其造成的影響就是
Batch_size 同時能跑的數量,必須要下降才能跑,我的筆電是機械革命,顯卡3070 8G
64G的內存,分出32G共用GPU的RAM(但好像幫助不大,主要吃顯存VRAM)

==          Device index: 0                                  ==
==                  Name: NVIDIA GeForce RTX 3070 Laptop GPU ==
==                  VRAM: 6.45GB


a.以下這幾個是我開過有影響的功能
我發現用原始的設定,配上較多且不要有眼鏡之類的遮擋物的SRC照片,效果就很好

[n] Flip SRC faces randomly ( y/n ?:help ) :
[y] Flip DST faces randomly ( y/n ?:help ) :
[n] Eyes and mouth priority ( y/n ?:help ) :
[n] Uniform yaw distribution of samples ( y/n ?:help ) :
[y] Enable random warp of samples ( y/n ?:help ) :
[none] Color transfer for src faceset ( none/rct/lct/mkl/idt/sot ?:help ) :
[y] Enable gradient clipping ( y/n ?:help ) :


大概跑10萬就有個不錯的反饋

b. 然後我就開始調整數據試試
初期素材整理好,先開這樣, Batch_size大概可以調4
[Y] Flip SRC faces randomly ( y/n ?:help ) :
[y] Flip DST faces randomly ( y/n ?:help ) :
[n] Eyes and mouth priority ( y/n ?:help ) :
[n] Uniform yaw distribution of samples ( y/n ?:help ) :
[y] Enable random warp of samples ( y/n ?:help ) :
[none] Color transfer for src faceset ( none/rct/lct/mkl/idt/sot ?:help ) :
[y] Enable gradient clipping ( y/n ?:help ) :


中期開始修眼睛(但我發現結果是,沒開修眼睛功能之前就不錯了,重點還是在原始素材)
此時我有中途增加過SRC的圖檔,總共加了四次,到1600多張
我發現加圖檔時,跑進度[11:45:13][#5200398][2987ms][0.5250][0.4553]
紅字部分會開始產生相當大的偏移,在0.2XXX ~1.XXXX 非常大
所以我在猜,最好不要臨時增加SRC檔案,最好重跑,不然可能容易崩

此時我跑了大概520萬+50萬,Batch_size只能開2~3甚至只能開1
中後我就開始嘗試調色,如下,但我發現跑了1萬多顏色怪怪的,我就不敢再跑,找回原本改色之前的
(那時我對備份還不太了解,所以可能開始跑了開始有問題的)


[N] Flip SRC faces randomly ( y/n ?:help ) :
[N] Flip DST faces randomly ( y/n ?:help ) :
[N] Eyes and mouth priority ( y/n ?:help ) :
[N] Uniform yaw distribution of samples ( y/n ?:help ) :
[N] Enable random warp of samples ( y/n ?:help ) :
[RCT OR LCT] Color transfer for src faceset ( none/rct/lct/mkl/idt/sot ?:help ) :
[y] Enable gradient clipping ( y/n ?:help ) :



就開始出問題了,很容易炸丹
一個最大的改變就是
原本每個階段Batch_size都能4~6,剩下2~3


=====================

最穩定的方式就是照著丹原本練的數據跑QQ
然後重點在蒐集好的素材
分享如下

======================== Model Summary ========================
==                                                           ==
==            Model name: 256dffd_SAEHD                      ==
==                                                           ==
==     Current iteration: 5199210                            ==
==                                                           ==
==---------------------- Model Options ----------------------==
==                                                           ==
==            resolution: 256                                ==
==             face_type: f                                  ==
==     models_opt_on_gpu: True                               ==
==                 archi: df-d                               ==
==               ae_dims: 256                                ==
==                e_dims: 64                                 ==
==                d_dims: 64                                 ==
==           d_mask_dims: 22                                 ==
==       masked_training: True                               ==
==           uniform_yaw: False                              ==
==            lr_dropout: n                                  ==
==           random_warp: True                               ==
==             gan_power: 0.0                                ==
==       true_face_power: 0.0                                ==
==      face_style_power: 0.0                                ==
==        bg_style_power: 0.0                                ==
==               ct_mode: none                               ==
==              clipgrad: False                              ==
==              pretrain: False                              ==
==       autobackup_hour: 1                                  ==
== write_preview_history: False                              ==
==           target_iter: 0                                  ==
==           random_flip: True                               ==
==            batch_size: 5                                  ==
==       eyes_mouth_prio: False                              ==
==         blur_out_mask: False                              ==
==             adabelief: True                               ==
==       random_src_flip: False                              ==
==       random_dst_flip: True                               ==
==        gan_patch_size: 32                                 ==
==              gan_dims: 16                                 ==
==                                                           ==
==----------------------- Running On ------------------------==
==                                                           ==
==          Device index: 0                                  ==
==                  Name: NVIDIA GeForce RTX 3070 Laptop GPU ==
==                  VRAM: 6.45GB                             ==
==                                                           ==
===============================================================

回复

使用道具 举报

10

主题

88

帖子

1179

积分

初级丹圣

Rank: 8Rank: 8

积分
1179
发表于 2021-11-5 05:09:48 | 显示全部楼层
swda1234 发表于 2021-11-5 02:57
大大的意思是

翻轉DST跟SRC分開來開不要同時最好嗎

src翻转只有你src角度不够的时候才开。在关闭翻转src的情况下开dst翻转能提高模型的泛化能力。
开翻转可以作为一个常驻项,从头到尾一直开
回复 支持 1 反对 0

使用道具 举报

4

主题

300

帖子

5349

积分

高级丹圣

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

积分
5349

万事如意节日勋章开心娱乐节日勋章

发表于 2021-11-4 07:57:24 | 显示全部楼层
丹也分享一下吧
回复 支持 反对

使用道具 举报

0

主题

634

帖子

3246

积分

高级丹圣

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

积分
3246
发表于 2021-11-4 13:16:13 | 显示全部楼层
真正的心得体会啊,谢谢学到不少。辛苦分享了
回复 支持 反对

使用道具 举报

10

主题

88

帖子

1179

积分

初级丹圣

Rank: 8Rank: 8

积分
1179
发表于 2021-11-4 22:11:46 | 显示全部楼层
开翻转dst的时候不要开反转src会有更好的表现
回复 支持 反对

使用道具 举报

6

主题

63

帖子

408

积分

初级丹师

Rank: 3Rank: 3

积分
408
 楼主| 发表于 2021-11-5 02:57:02 | 显示全部楼层
duolsy13 发表于 2021-11-4 22:11
开翻转dst的时候不要开反转src会有更好的表现

大大的意思是

翻轉DST跟SRC分開來開不要同時最好嗎
那大大開翻轉的時候會開眼睛嗎
回复 支持 反对

使用道具 举报

1

主题

289

帖子

2417

积分

初级丹圣

Rank: 8Rank: 8

积分
2417
发表于 2021-11-5 08:08:31 | 显示全部楼层
进来学习
回复

使用道具 举报

27

主题

420

帖子

2385

积分

初级丹圣

Rank: 8Rank: 8

积分
2385
发表于 2021-11-7 07:00:07 | 显示全部楼层
学习一下
回复

使用道具 举报

7

主题

105

帖子

569

积分

禁止访问

积分
569
发表于 2022-2-23 12:38:20 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

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

GMT+8, 2024-9-20 13:40 , Processed in 0.104956 second(s), 10 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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