deepfakelab中模型AMP、SAEHD、Quick96有啥区别?
网友回复
硬件要求不一样。
默认情况下对硬件资源的需求是:AMP>SAEHD>Quick96!这个意思就是,越是左边对硬件要求越高,硬件主要指显卡(GPU)和显存(VRAM)以及处理器(CPU)应用场景不一样。
Quick96适合入门,适合快速合成的项目。特点就是快,缺点就是质量一般般。 SAEHD用于高质量的视频合成,相应的学习和训练的时间也会被拉长。 AMP为了实时换脸而打造,为了这个目的而做了一些优化。参数不一样。
Quick96几乎不需要设置参数,打开就用。 SAEHD 有很多参数,可以设置模型像素,模型结构,人脸类型等。 AMP在SAEHD的基础上删减和引入了新的参数,使其更加适合于实时换脸的场景。SAEHD参数:

AMP参数:

AMP引入的主要参数是变形因子,遮罩训练和模型结构已经变成默认选项。 训练预览图也不一样。 SAEHD预览图:

AMP预览图:
SAEHD的预览图代表什么含义之前有聊过,AMP默认模型的预览图变成了两行三列,第一行为原图,第二行为算法生成图。第一列为src,第二列为dst,第三列为生成图。
2. 如何选择?
其实知道了差别,就应该大概明白怎么选了。核心原则就是根据自身情况和应用场景选择。比如你的显卡显存只有2G,那么你就直接选择Quick96好了,其他基本没得选了。如果你需要能灵活设置参数,实现高质量的视频换脸,那么肯定用SAEHD。如果你训练模型是为了应用在DeepFaceLive中实现实时换脸,那么推荐AMP。当然,SAEHD其实也是可以用于DeepFaceLvie。 3. 如何操作?
模型相关的操作,简单来说来说就只有两种,训练和应用(合成),这两个操作在上一篇文章中已经演示过了,只要点击训练和应用BAT文件即可。今天就来讲讲更加细化的一些操作。开始具体介绍前,强调两个点:1. 回车代表确认,代表应用默认参数,会用到很多次...
点击查看剩余70%
go如何写一个类似redis的nosql数据库让python客户端调用?
php7中为啥无法使用$_SERVER['HTTP_RAW_POST_DATA'] ?
chrome插件能否实现2台电脑的远程协助桌面控制?
python如何通过webrtc网页远程协助控制python运行的电脑?
systemd-nspawn与unshare区别?
Firejail、Bubblewrap沙箱与docker、podman容器区别?
如何访问unshare -n -- python3 -m http.server 8000创建的网站url?
linux中如何限制进程执行非法的系统调用命令,例如reboot 删除等等?
pivot_root与chroot有啥区别?
linux中如何限制进程使用cpu、内存、网络的最大值?


