DeepFaceLab小白入門(2):軟件安裝!


嚴格上來說這個軟件本身並不需要安裝,他唯一需要的就是對應版本的顯卡驅動,CUDA和CuDNN都非必須。下面我說一下如何安裝正確的驅動版本。我盡量寫得簡潔清晰,希望大家都能看懂,但是,如果你連基本的電腦操作都不會,那我就無能為力了。

本教程都是針對如下配置

操作系統:Window server 2016(適用於Win10)

顯卡:Nvidia Tesla P80  11G(只要是N卡都差不多)

DeepFaceLab版本:DeepFacelabCUDA10.1AVX_build_03_13_2019 (DFL CUDA 10.1)

我的電腦為初始化環境,除了一個瀏覽器之外,還沒有安裝任何軟件。

只要是N卡,接下來的操作都是差不多。

1.安裝驅動

顯卡驅動是DeepFaceLab唯一的依賴,也就是說只要你的電腦安裝了正確的顯卡驅動就能運行軟件,當然顯存太低也有可能運行不了。

自動安裝

安裝驅動最簡單的方式自然是通過驅動精靈等軟件全自動安,這一步安裝成功了,就無需看手動安裝。至於如何判斷是否成功,可以查看驅動版本是否為418.96(不一定是這個數字,但是這個數字肯定可以,有418這個前綴應該是靠譜的),或者直接看本文結尾處的解壓測試

手動安裝

自動安裝后運行DFL報錯,可以選擇手動安裝驅動。手動安裝前最好清理電腦上說有和NVIDIA相關的軟件,刪除並不影響電腦正常使用,可以放心刪除。刪除方法:控制面板->卸載程序->一個個刪除干凈

 

 

然后訪問英偉達官網:https://developer.nvidia.com/cuda-downloads 根據自己的情況下載CUDA Toolkit(主要是為了驅動,為了驅動,為了驅動)

 

打開網頁后默認的版本為:CUDA Toolkit 10.1 ,正好和我們的DFL匹配。

Operating System (指你的操作系統),由於DFL只支持Windows,所以這里直接選擇Windows

Architeacture (內核結構), 只有一個選項,直接選上X86_64即可。

Version  (操作系統版本),win7或者win10根據自己情況選擇,如果你是服務器版,也可以選server2019, Server2016等。我的環境是Server2016但是選擇win10 同樣可行。

Installer Type (安裝方式) ,第一個為網絡安裝,第二個為本地安裝。為了穩定性還是選擇exe[Local] 比較好。

 

選擇完成后點擊Download開始下載,文件大小為2.4GB。  下載完后雙擊文件,即可開始安裝。

 

CUDA Setup Package  窗口點擊OK即可,等待加載,接下來都是默認選項一路下去即可。

 

 

點擊AGREE AND CONTINUE

 

點擊 NEXT。等軟件提示安裝完成,最后出現ClOSE按鈕,點擊關閉就萬事具備了。 如果你想自定義安裝,可以選擇Custom,只要勾選和driver相關的組建即可。(不懂的就不要搞自定義了,浪費點空間也無所謂)。

 

判斷是否安裝正確,可以到控制面板->卸載里查看安裝情況。可以看到很多NVIDIA開頭的軟件。其實這其中大部分軟件無關緊要,最重要的是NVIDIA Graphics Driver 418.96 (顯卡驅動)。經測試NVIDIA CUDA Runtime10.1刪除也無所謂, 其他的更加無所謂了。

注意:有人反映裝最新版驅動會被360攔截,這是誤報,退了360即可正常安裝!

 

其他方式:

這個方式本來是手動安裝的最佳方式,因為是純粹的驅動,安裝包小,下載起來快。但是由於這里最新的驅動只能支持到CUDA10,而我們這里演示的版本需要CUDA10.1對應的驅動,所以這種方法就無能為力了。但是針對CUDA10,CUDA9.0 等的驅動安裝非常方便,所以也分享一下。

訪問https://www.nvidia.cn/Download/index.aspx?lang=cn下載驅動,可以有多個篩選條件進行精確篩選。

 

比如對於我的顯卡 Tesla K80 就可以如上圖選擇,但是由於CUDA只能選擇到10.0,所以這里的驅動只適合DFL CUDA10的版本,對於DFL  CUDA10.1即使通過這方式安裝成功,運行的時候依舊會報錯,提示cuda版本有問題。

 

如果你的顯卡為RTX1080, 系統為win10 64位,選擇如上圖。

 

如果你不知道自己的顯卡是什么可以通過window自帶的【設備管理】->【顯示適配器】查看,上面顯示的NVIDIA GeForce GTX 750就是顯卡型號。

 

或者下載TechPowerUp,打開軟件立馬就能看到,Name后面的NVIDIA GeForce GTX 750就是顯卡型號,軟件底部也能看到一樣的名字。

 

2.獲取換臉軟件(DeepFaceLab 20190313版)

這個就不用多少了,直接給地址。

百度網盤: https://pan.baidu.com/s/1fbK5GKyoHj1Nco_L-qDwtw 提取碼: 9zvt (2019.3.13)

磁力地址:magnet:?xt=urn:btih:C363301FCF40D8A3F99B8CC5153603526678B08C (2019.3.13)

國外網盤:https://mega.nz/#F!b9MzCK4B!zEAG9txu7uaRUjXz9PtBqg

(這個網盤是軟件作者的官方網盤,需要科學~上網,比如各種VPN啊~~什么的)

3. 解壓測試

DeepFaceLab 早期版本為RAR的壓縮包,新版本變成了7z的EXE文件。

雙擊文件圖片即可選擇解壓路徑,選擇路徑后點擊解壓即可。

 

文件解壓后目錄里結構大概如上。

__internal 為代碼和環境目錄,無需關心。

workspace  為項目目錄,用來放置換臉的圖片和視頻。

除此之外會有很多以數字開頭的批處理文件。這些數字從1)~8),分別代表換臉的八個步驟。

為了測試軟件安裝是否正確,可以先嘗試點擊 1,2,4

1)clear workspace 效果如下,出現Done,press any key to continue 證明正常結束了。

 

2)extract PNG from video data_src   效果如下,出現Done證明正常結束了

 

4)data_src extract faces DLIB  all GPU debug  效果如下,出現Done證明正常結束了

 

以上三個步驟都出現,證明你的軟件已經安裝成功了。可以開始使用了。

此時你可以查看軟件目錄下的\workspace\data_src\目錄,里面會有很多人臉圖片。

換臉的八個步驟主要可以分為四個階段,把視頻轉換成圖片,提取臉部,訓練換臉模型,人臉替換,導出MP4視頻。

 

AI換臉系列文章:

  1. DeepFaceLab軟件簡介
  2. DeepFaceLab軟件安裝
  3. DeepFaceLab軟件使用
  4. DeepFaceLab人臉提取詳解
  5. DeepFaceLab模型訓練詳解
  6. DeepFaceLab導出視頻詳解

更多內容請參考:DeepFakes中文網

公眾號:托尼是塔克


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM