pricesm 发表于 5 天前

DeepFaceLab 2.0 4060ti 16G AMP模型,多核心cpu 请教快速能训练好的正确参数

DeepFaceLab 2.0 4060ti 16G AMP模型,多核心cpu 请教快速能训练好的正确参数


我用的是DeepFaceLab_MVE_RTX40_30版本。原本我按一个视频介绍的4060ti16G设置方法老是爆内存。后来跟豆包问改好可以满显存用了。但统计了一下,即使我10980xe cpu 4060ti 16g 128g内存的配置,训练一个高清模型,看上去走50万步都要12天以上了。各位大哥看我设置是否有误,还是说真要那么久?我把设置贴在这里。哪位大佬帮我看看




启动训练程序.

选择一个模型, 或者输入一个名称去新建模型
: 重命名
: 删除

: y - latest
:
0
加载名为 y_AMP 的模型...
您想要重置迭代次数和损失图表吗? ( y/n ?:help ) :
n

选择一个或多个 GPU 索引(用逗号分隔).

: CPU
: NVIDIA GeForce RTX 4060 Ti

选择哪些 GPU 索引? :
0

在 2 秒内按 Enter 键来修改模型参数
几小时自动备份一次 ( 0..24 ?:help ) :
0
[] 会话名称 Session name ( ?:help ) :

最多几个备份 ( ?:help ) :
24
编写预览历史 ( y/n ?:help ) :
y
选择预览图片 Choose image for the preview history ( y/n ) :
n
预览样本数量 ( 1 - 16 ?:help ) :
4
使用旧的预览面板 ( y/n ) :
n
目标迭代次数 Target iteration :
0
重新训练高损失样本 Retrain high loss samples ( y/n ?:help ) :
n
随机翻转源人脸 Flip SRC faces randomly ( y/n ?:help ) :
y
随机翻转目标人脸 Flip DST faces randomly ( y/n ?:help ) :
y
批量大小 Batch_size ( ?:help ) : 10
10
使用fp16 ( y/n ?:help ) :
y
最大使用的 CPU 核心数. ( 1 - 256 ?:help ) : 24
24
变形因子 Morph factor. ( 0.1 .. 0.5 ?:help ) :
0.5
预览变形因子 Preview morph factor. ( 0.25 | 0.50 | 0.65 | 0.75 | 1 ?:help ) :
1
遮罩训练 Masked training ( y/n ?:help ) :
y
眼睛优先 Eyes priority ( y/n ?:help ) :
n
嘴巴优先 Mouth priority ( y/n ?:help ) :
n
侧脸优化 Uniform yaw distribution of samples ( y/n ?:help ) :
n
遮罩边缘模糊 Blur out mask ( y/n ?:help ) :
y
损失函数 Loss function ( SSIM/MS-SSIM/MS-SSIM+L1 ?:help ) :
SSIM
学习率 Learning rate ( 0.0 .. 1.0 ?:help ) :
5e-05
使用学习率下降 Use learning rate dropout ( n/y/cpu ?:help ) :
n
将模型和优化器放到GPU上 Place models and optimizer on GPU ( y/n ?:help ) :
y
使用AdaBelief优化器 Use AdaBelief optimizer? ( y/n ?:help ) :
y
启用样本随机扭曲 Enable random warp of samples ( y/n ?:help ) :
y
启用样本随机采样降低采样率 Enable random downsample of samples ( y/n ?:help ) :
n
启用在样本中随机添加噪音 Enable random noise added to samples ( y/n ?:help ) :
n
启用对样本的随机模糊 Enable random blur of samples ( y/n ?:help ) :
n
启用随机压缩jpeg样本 Enable random jpeg compression of samples ( y/n ?:help ) :
n
启用对样本的随机阴影和高光 Enable random shadows and highlights of samples ( none/src/dst/all ?:help ) :
none
随机色调/饱和度/光强度 Random hue/saturation/light intensity ( 0.0 .. 0.3 ?:help ) :
0.0
GAN强度 GAN power ( 0.0 .. 5.0 ?:help ) :
0.0
背景强度 Background power ( 0.0..1.0 ?:help ) :
0.0
色彩转换模式 Color transfer for src faceset ( none/rct/lct/mkl/idt/sot/fs-aug/cc-aug ?:help ) :
none
随机颜色 Random color ( y/n ?:help ) :
n
启用梯度裁剪 Enable gradient clipping ( y/n ?:help ) :
y
初始化模型: 100%|########################################################################| 5/5
实例加载中: 100%|#################################################################| 8700/8700
实例加载中: 100%|###############################################################| 48933/48933
==================== Model Summary ====================
==                                                   ==
==            Model name: y_AMP                      ==
==                                                   ==
==   Current iteration: 26774                      ==
==                                                   ==
==------------------ Model Options ------------------==
==                                                   ==
==    retraining_samples: False                      ==
==            resolution: 256                        ==
==             face_type: wf                         ==
==   models_opt_on_gpu: True                     ==
==               ae_dims: 256                        ==
==            inter_dims: 512                        ==
==                e_dims: 128                        ==
==                d_dims: 128                        ==
==         d_mask_dims: 128                        ==
==          morph_factor: 0.5                        ==
==            preview_mf: 1                        ==
==       masked_training: True                     ==
==             eyes_prio: False                      ==
==            mouth_prio: False                      ==
==         uniform_yaw: False                      ==
==         loss_function: SSIM                     ==
==         blur_out_mask: True                     ==
==             adabelief: True                     ==
==            lr_dropout: n                        ==
==         random_warp: True                     ==
==      random_hsv_power: 0.0                        ==
==   random_downsample: False                      ==
==          random_noise: False                      ==
==         random_blur: False                      ==
==         random_jpeg: False                      ==
==         random_shadow: none                     ==
==      background_power: 0.0                        ==
==               ct_mode: none                     ==
==          random_color: False                      ==
==            clipgrad: True                     ==
==            use_fp16: True                     ==
==               cpu_cap: 24                         ==
==       preview_samples: 4                        ==
==    force_full_preview: False                      ==
==                  lr: 5e-05                      ==
==       autobackup_hour: 0                        ==
==          session_name:                            ==
==   maximum_n_backups: 24                         ==
== write_preview_history: True                     ==
==         target_iter: 0                        ==
==       random_src_flip: True                     ==
==       random_dst_flip: True                     ==
==            batch_size: 10                         ==
==             gan_power: 0.0                        ==
==      gan_patch_size: 64                         ==
==            gan_dims: 32                         ==
==         gan_smoothing: 0.1                        ==
==             gan_noise: 0.0                        ==
==                                                   ==
==------------------- Running On --------------------==
==                                                   ==
==          Device index: 0                        ==
==                  Name: NVIDIA GeForce RTX 4060 Ti ==
==                  VRAM: 13.25GB                  ==
==                                                   ==
=======================================================

启动中.....
按 Enter 停止训练并保存进度
按 Space 可以切换视图
按 P可以刷新预览图
按 S 可以保存训练进度

|保存时间 |迭代次数 |单次时间 |源损失 |目标损失

[#027175]

[

wtxx8888 发表于 5 天前

本帖最后由 wtxx8888 于 2026-3-22 21:15 编辑




==            resolution: 256                        ==
==             face_type: wf                         ==
==   models_opt_on_gpu: True               ==
==               ae_dims: 256至512自定      ==
==            inter_dims: 1024                     ==
==                e_dims: 64至80                   ==
==                d_dims: 64至80                   ==
==         d_mask_dims: 22或32               ==

resolution: 256基本只需要 默认参数。
不懂,瞎改啥呢?

pricesm 发表于 5 天前

wtxx8888 发表于 2026-3-22 20:43
==            resolution: 256                        ==
==             face_type: wf            ...

好的,按你提示的修改好,从新训练,果然按你设置的就快了很多步数。起码快了4倍

wtxx8888 发表于 5 天前

本帖最后由 wtxx8888 于 2026-3-22 22:33 编辑

pricesm 发表于 2026-3-22 22:27
好的,按你提示的修改好,从新训练,果然按你设置的就快了很多步数。起码快了4倍 ...
你开始的参数,最后三项的 前两项,是resolution: 512才用128。
最后一项d_mask_dims,甚至resolution: 512,都不可能达到128!
纯属于 瞎定的参数。。。

pricesm 发表于 5 天前

wtxx8888 发表于 2026-3-22 20:43
==            resolution: 256                        ==
==             face_type: wf            ...

再问问,如果以后我想跑512 分辨率,怎么设置这些才好。4060ti 16G来说

wtxx8888 发表于 4 天前

本帖最后由 wtxx8888 于 2026-3-23 00:38 编辑

pricesm 发表于 2026-3-22 22:50
再问问,如果以后我想跑512 分辨率,怎么设置这些才好。4060ti 16G来说
16G 只能带resolution: 512的低参数。
大概能跑动的512 AMP,就是默认参数吧。
==               resolution: 512                     ==
==               ae_dims: 256                     ==
==            inter_dims: 1024                     ==
==                e_dims: 64                        ==
==                d_dims: 64                        ==
==         d_mask_dims: 22或32               ==

高概率 默认参数,都要炸显存 跑不了。(复用 别人的丹)
从零开始??? resolution: 512   就不是 16G显卡玩的。你根本 就练不动!
个人意见,没90卡 24G及以上的显存,别碰512。。。除非 你想自虐。:lol

pricesm 发表于 4 天前

wtxx8888 发表于 2026-3-23 00:20
16G 只能带resolution: 512的低参数。
大概能跑动的512 AMP,就是默认参数吧。
==               resoluti ...

那训练个448呢?resolution: 448

pricesm 发表于 4 天前

wtxx8888 发表于 2026-3-22 22:31
你开始的参数,最后三项的 前两项,是resolution: 512才用128。
最后一项d_mask_dims,甚至resolution: 51 ...

这是抖音上找dfl训练教程中排名第一位浏览次数的人视频里提供的。他真的写着4060ti 16g所设置。我小白,就相信他了。别的不说就是一开始就爆显存,呃。。。

最后问问大师,是否一般片256就够用了?

pricesm 发表于 4 天前

wtxx8888 发表于 2026-3-23 00:20
16G 只能带resolution: 512的低参数。
大概能跑动的512 AMP,就是默认参数吧。
==               resoluti ...

我现在训练个256模型,按你提供的参数,选择区间选择你提供的或右边更大的值。一次训练28张图。显存刚好使用完毕。15.6g占用着。我算了下20万步,24小时刷,也要7天啊。不容易啊。

pricesm 发表于 4 天前

本帖最后由 pricesm 于 2026-3-23 11:43 编辑

wtxx8888 发表于 2026-3-23 00:20
16G 只能带resolution: 512的低参数。
大概能跑动的512 AMP,就是默认参数吧。
==               resoluti ...
大佬,我准备换4080 16G显卡,换卡后参数如何设置呢?打算挑战448分辨率
页: [1] 2 3
查看完整版本: DeepFaceLab 2.0 4060ti 16G AMP模型,多核心cpu 请教快速能训练好的正确参数