哎,生命在于折騰。。。
新加一塊兒ssd,單獨(dú)用來裝linux系統(tǒng),幾天來專門裝這個環(huán)境,反復(fù)裝有幾十回,終于把環(huán)境裝個靠譜能的訓(xùn)練的環(huán)境出來。不記錄一下對不起這些天的辛苦。
兩個大方面:
一、裝linux系統(tǒng)
裝linux系統(tǒng)碰到如下幾個問題:
1、bios設(shè)置如何配置
主板是華碩Z390P,此主板很不靠譜,不推薦使用。
此主板官網(wǎng)文檔不支持linux系統(tǒng),但是通過一些方法可以安裝ubuntu18.04或ubuntu19.04。centos8不能安裝,唉。
其中一個關(guān)礙就是bios配置,就z390p這塊板子,要改csm兼容模式,disable=>enable,相對于默認(rèn)設(shè)置僅此一處更改,千萬別亂改,什么快速啟動之類的都不用改。
2、ssd配置
ssd是nvme協(xié)議的,本身linux支持起來就不太正常,需要做如下處理:
分三個區(qū):
- 先分一個1G的出來,刷成fat32格式,不選掛在,安裝系統(tǒng)時默認(rèn)裝引導(dǎo)(此分區(qū)極其重要,必不可少)
- 再分一個60G左右的空間,ext4文件格式,掛在為/
- 剩下空間一個區(qū),ext4文件格式,掛在為/home
3、安裝ubuntu時配置
拔網(wǎng)線!按界面操作步驟該設(shè)什么設(shè)什么,一定要拔網(wǎng)線。
4、進(jìn)了系統(tǒng)后,拔這個界面全部取消選定

這個界面取消設(shè)備的專有驅(qū)動選定

然后再連接網(wǎng)線!
然后再連接網(wǎng)線!!
然后再連接網(wǎng)線!!!
二、裝tensorflow2.0.0的環(huán)境
這部分有三個需要注意:
1.tensorflow只支持到cuda10.0
所以cuda要安裝10.0版本,默認(rèn)下載的是10.2,直接百度cuda10.0去下載
2.cudnn版本要與cuda版本匹配
3.nvidia顯卡驅(qū)動可以版本高些,比如我安裝的就是nvidia-driver-440版本
這部分詳細(xì)配置可以在簡書中搜索這些關(guān)鍵字:ubuntu18 cuda 10.0 cdnn tensorflow
其他就不贅述了
唉,這個正確的方式是一遍一遍窮舉出來的成果,都是淚
下一篇,將會把第二篇中的模型用tensorflow2.0.0API重寫一遍,體會一下兩個版本api的區(qū)別,檢測一下性能提升,當(dāng)前性能18s訓(xùn)練100step,captcha模型訓(xùn)練出來需要10-12小時,不知2.0能提升多少。