• DFL3:软件版本的选择和安装详解


    这本是一个简单的问题,但是对于新手而言,所有问题,总是说的越清楚越仔细越好。我之所以这么说,肯定是有人问了。所以我就专门开一篇文章来说一说,软件版本的异同,以及如何选择。针对不同的语言,不同的硬件,不同的性能需求有不同的选择方式。说完版本过,说一下安装方法和注意点。

    1.针对语言的选择

    以最新更新的2022-11-11版本为例。从语言的角度来说,可以分为两个版本:

    • EN版本-英文原版
    • CN版本-中文版本

    英文版点进去包含三个分支版本。

    中文版点进去也包含三个分支版本。

    从功能上来说,这三个版本完全一样。选择CN还是EN,完全取决于你对不同语言的熟悉程度。你熟悉英文那么最好用EN原版,如果你习惯用中文那么就用CN版本就好了。
    作为中国人嘛,大部分还是习惯中文,所以推荐选择中文版。

    2. 针对硬件的选择

    从上面的截图可以看到,不管是中文版还是英文版,点进去之后都分了三个版本。

    英文原版叫做:

    • Nvidia_up_to_RTX2080ti
    • Nvidia_RTX3000
    • DriectX12

    中文版里面叫做:

    • NV20
    • NV30
    • DX12

    它们之间完全一一对应。因为我个人对于“对齐” 的强烈爱好,所以命名上做了一些改动。

    下面就根据我的命名来对各个版本做一个介绍。这些版本的划分依据,其实是硬件设备。

    NV20:
    适合RTX3000系列之前的英伟达显卡。名字虽然写了2080ti,但是并不是针对这一款显卡,也不是完全针对这一个系列显卡。常见的显卡类型有1050,1060,1070,1080ti, 2060,2060s,2070,2080,2080ti等等,还有泰坦(GTX TAITAN),丽台(Quadro)等系列显卡。

    NV30:
    支持NV20支持的所有显卡,同时支持RTX3000系列的显卡。比如3050,3060,3060ti,3070,3080,3090。

    DX12 :
    针对支持DirectX技术的所有显卡。主要是英伟达和AMD两家的显卡。这个版本主要还是为了A卡用户。

    做个简单的总结:

    假设你是30系列之前的英伟达显卡,这三个版本都可以使用。
    假设你用的30系列显卡, 那么只能用DX12和NV30版本。
    假设你是AMD显卡,那么只能使用DX12版本
    假设你是40系列显卡,例如4090,尝试NV30或者DX12。

    因为DX12版本的支持范围最广,所以你不知道怎么选的时候可以先使用这个版本。但是这个版本有时候会出现一个bug,在某些环境下,训练模型这个步骤会直接退出。所以N卡用户还是推荐NV版本。

    3. 针对性能的选择。

    从性能的角度来说,DX12是基于微软自家发布的DirectML,所以在windows平台对于资源的管理比较好。比如对内存,CPU,GPU利用率上会好一些。
    还有一点具体的表现就是,DX12版本提取人脸速度要比NV版本快。
    而在训练速度方面RTX30要比DX12快。

    4. 软件的安装和注意点。

    软件是绿色软件,其实并不存在安装这个步骤,也不用卸载,所有相关文件都在同一个文件夹下面。所谓安装的过程,其实就是解压的过程。

    拿到软件之后,选择要安装的版本直接双击即可。

    解压
    双击之后选择解压路径,点击…选择路径或者直接点击Extract解压到默认路径。不推荐解压到C盘或者桌面,不推荐解压到有中文或者特殊字符的路径下。最好是解压的某盘的根目录。比如直接在D下面。


    输入密码。
    点击解压后会假装解压一下,然后跳出输入密码的窗口。此时,只要 正确输入密码,点击OK就好了。密码比较长容易输错,可以直接复制黏贴,或者点击Show password。可以看到自己的输入情况。

    如果输入错误就会出现下面的情况。好像一下子就解压完了,然后提示里面出现”Data error:Wrong password”


    同时文件里里会出现一些文件,但是这也文件并不是全部的文件。如下:


    正常解压之后的情况如下:

    这些以bat结尾的文件和exe一样,都可以直接双击运行。每一个bat文件就是一个步骤或者一个功能。

    最后说下需要注意的点。

    *杀毒软件误报:
    在以往的经验中,360QQ管家这些“安全”软件可能会明里暗里对DFL动手。有的是提醒你是病毒给你隔离了,有些是不提醒你直接删除某些文件 ,然后你运行出问题也不知道哪里出了问题。 我目前只用火绒和微软自带软件,是没有任何异常提示的。 如果安装出现问题,可以考虑把这些安全(流氓)软件先关了,装完之后启动就没事儿了。

    *不要装CUDA,Cudan, VS
    集成包已经包含一切,不需要单独安装。如果之前有装,也不用急着卸载,一般没有影响。偶尔会出现装了反而出问题的情况!

    *双击无法安装
    部分电脑环境,可能出现双击无法解压的情况。这个时候只要下载一个叫7z的解压软件。然后DeepFaceLab文件上右键,找到7z,然后提取到当前位置或者提取到指定文件夹即可。

    *别忘了输入密码

    为了防止某些情况,所有软件安装的时候都需要输入密码,密码统一为:deepfaker.xyz。
    因为让你输入密码的提示信息为英文,少部分人会忽略,导致无法正常解压,所以我还是有必要提醒一下。

    其他应该没啥问题了,有问题可以留言,加群,私聊进行交流。

    软件下载:DeepFaceLab3:软件版本的选择和安装详解!

  • 相关阅读:
    改善深层神经网络 - TensorFlow入门
    基于AT89C51单片机的数字电压表PROTEUS仿真设计
    MySQL——后码锁(Next-Key Block)
    MongoDB系列之Window环境部署配置
    leetcode:782. 变为棋盘【数学找规律 + 模拟】
    Arthas实操-Web Console
    汽车流通行业4S门店生存性指标:零服吸收率
    Mysql高级(四)---视图/存储过程/触发器
    ArrayList和LinkedList
    yolov5调用zed相机实现三维社交距离检测(单类别)
  • 原文地址:https://blog.csdn.net/wpgdream/article/details/128099100