作者kyuudonut (善良老百姓)
看板PC_Shopping
標題Re: [請益] 組機器/深度學習機,自行編譯TensorFlow?
時間Thu Jan 4 22:36:25 2018
※ 引述《geminitw (geminitw)》之銘言:
: 不好意思自己回復一下, 後來還是接受電蝦版網友的建議就去
: 買了 i5 8600K + 1080ti, 因為老魯很怕吵,
: 還買了 FD R5 靜音機殼 基本上大概 50K 出頭 (16G RAM + 256G 545 SSD etc)
: 安裝 linux Ubuntu 16/17 都會導致黑畫面 (Google 一下, 有很多人反應類似問題)
boot option 要加 nomodeset,屢試不爽了
: 修改啥 boot 參數對我都沒有用 (反正看訊息就知道一直進入 isr routine)
來實驗室後,裝過不少台了,
總之在灌 cuda 9.0 / Nvidia driver 前先不要插顯卡是最 naive 的方式
(啊 cuda 9.1 剛出,但我最近編過路徑會有些問題,新手就先裝 9.0 吧)
灌完後,再把 N家卡插上去,再灌 cuDNN
(記得 runtime 跟 development kit 都要灌)
然後就可以把 tensorflow 從 github 載下來編了
: ※ 引述《geminitw (geminitw)》之銘言:
: : 若本文有不恰當之處, 請各位老司機告知, 小的自行刪除~
: : 因為最近硬體貴鬆鬆, 所以一直都用 MacBook Pro 先胡亂用一下 numpy/tf
: : 不過後來發覺一般 直接用 pip install tensorflow (conda install tensorflow)
pip 上的版本是純 CPU 版本
: : 所安裝的 tf 並沒有用到 intel SSE/AVX 等等指令集,
: : 網路上找了有人人編譯好的支援指令集的版本 tf 後, 一輪 epoch 居然可以從
: : 耗時三分多鐘進步到 大約一分四十秒...
: : 請問各位... 組好機子之後, 會直接就上 tf 開始跑訓練, 還是會先花時間把tf
: : 由原始碼重新編譯並且安裝?
當然會重編啊,當然 configure 時會麻煩一點
(尤其 cuDNN 的路徑又特別奇怪...)
但重編才能讓你掌握 tensorflow 底下 C++ 編了什麼東西進去
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.31.133
※ 文章網址: https://webptt.com/m.aspx?n=bbs/PC_Shopping/M.1515076587.A.3D0.html
※ 編輯: kyuudonut (140.112.31.133), 01/04/2018 22:37:40
1F:→ mayjan : 深度學習有過度學習的問題 這個能說一下嗎 01/04 22:41
2F:→ jk21234 : 想太多而猜不對 01/04 22:52
3F:→ tarocattle : overfitting? 01/04 22:57
4F:→ kyuudonut : 咦不是只討論裝機器嗎? 我這學期修ML修到很想哭QQ 01/04 22:57
5F:→ mayjan : 學習一門學問 見樹不見林 這個要避免 01/04 22:58
6F:推 colin8930 : 裝環境都不會 跟別人玩什麼深度學習... 01/04 22:59
7F:→ yanadsl : pip install tensorflow-gpu 01/04 23:02
8F:→ kyuudonut : 言重了,很多人不太會裝,但tune模型也是嚇嚇叫 01/04 23:03
9F:推 colin8930 : 好啦,裝cuda driver記得opengl相關的不要裝 01/04 23:07
10F:→ colin8930 : *nvidia driver 01/04 23:07
11F:推 colin8930 : 有可能會讓你的GUI掛掉不能登入 01/04 23:10
12F:推 geminitw : 本來要裝cuda9, 不過 google 一下似乎有慘況, 放棄 01/04 23:34
13F:推 geminitw : 順便問一下,有人在Windows 跑過GPU 版本?效能如何? 01/04 23:39
14F:推 jk21234 : 相關的東西在windows版不方便 01/04 23:41
15F:推 odanaga : cuda 9 會跑比較快嗎 01/05 00:24
16F:→ odanaga : windows應該只限python版本吧 01/05 00:25
17F:推 atrix : 不曉得何愷明會不會裝環境? 01/05 01:03
18F:推 p00o99o : 菜就是要自己什麼都學啊 還挑喔 01/05 14:40
19F:→ p00o99o : 不過黑畫面可能是裝驅動的時候有些東西沒有先關掉 01/05 14:42
20F:→ p00o99o : 不然應該不會黑畫面 nomodset 是真的沒救才用的 01/05 14:42
21F:推 gtyuse : 試過同樣版本的 tensorflow CUDA 和 cudnn 在 Linu 01/05 14:45
22F:→ gtyuse : x 上 training 大概快 1.5 倍 01/05 14:45
23F:推 gtyuse : 黑畫面或紫畫面之類的我是把桌面環境從 unity 換成 01/05 14:50
24F:→ gtyuse : xfce 才解決 01/05 14:50
25F:→ gtyuse : 不過我想不裝 GUI 的話大概就沒這種問題了 01/05 14:51