學習tensorflow,買什麼筆記本好?

想從0學習tensorflow,買什麼機器好?當然越貴的台式機越流暢,但是由於便攜性,偏向於筆記本。

小米筆記本或華為筆記本安裝ubuntu15,性能如何(4GB內存運行基本的demo是否流暢)?搜了一些信息,筆記本的NVIDIA GeForce 940MX的獨顯跑GPU可能比較雞肋?

Mac book安裝運行tensorflow流暢嗎?

ps:平時不玩遊戲,已會pytho編些小程序。

家中已有一台E3-1230 V3+GTX750+16G+1T偶爾可用


不建議筆記本跑DL,尤其是TensorFlow,散熱不好,顯存不夠都是硬傷。

真要投身DL事業,不如配個台式機,上點不錯的GPU卡。

如果真的預算不夠,就把筆記本的CPU和內存升級下,用CPU來跑吧,但需要忍受時間長的硬傷。


不建議筆記本用GPU跑大型訓練,筆記本由於便攜性設計,散熱不足,容易燒顯卡,或者說燒顯卡的風險比較大。

題主圖片中的這幾台筆記本,嚴格來說,在深度學習面前根本沒有可比性,出於學習或者基本小型比賽目的還可以。當然為了學習GPU訓練,建議購買N卡筆記本,不過也僅僅是用於學習,原因同上。因此差不多的本子就行。但是能達到以下幾個要求最好:

CPU:core i5 系列或更好

內存:8G以上(重要)

正好回答這個問題的時候,我在用xgboost跑一個小數據集的網格調參,注意是小數據集,感受一下機器學習對內存的需求。(附圖1)

硬碟:ssd(可以自己加)(重要)

讀取大量的訓練集文件或者讀取單個巨大的訓練數據文件,ssd加成是很重要的。

附圖1


筆記本的用處是用來遠程登錄跑著實驗的伺服器的(手機也可以)。


謝邀

1. 專業性使用不用小米和華為的筆記本

2. 內存上8G。不管是原配還是自己加

3. ubuntu15去年和今年上半年有在用,但沒有做什麼耗性能的東西,所以也不知道合不合你用。但我用的時候除我的網路不穩定(初步確定是網卡驅動問題),其它的沒有不穩定的情況

4. 你圖中左側兩個4999-6098的價位,可以買到不少性能很強勁的本了。所以再次建議不要買小米。macbook沒用過,不過我估計要像你說的運行tensorflow是沒問題的,只是可能處理不了太大的數據,會慢

5. 筆記本,通常來說,無論是哪個配件,跟台式比起來,都是差了一截的了。GPU,要求不了太多的了。不然你得提高預算


筆記本建議配GTX 1060顯卡,再配一個抽風式散熱器,帶1070和1080的筆記本太貴。

另外一個解決方案是買個GDC EXP,再外接顯卡來跑DL。


瞧瞧老外的解法,

https://medium.com/@erikhallstrm/work-remotely-with-pycharm-tensorflow-and-ssh-c60564be862d#.af0z7dbhu

兼顧優雅與效能


年初我配的 台式機 因為4千出頭的價格 i5 ,8g,ssd,gtx970。 裝了cuda 跑啥 啥快 比8千的筆記本 不知道快到哪去了。


上網本就可以,省的錢充google cloud


據說今年行業內用的比較多的是GTX 1080Ti, 但是這塊顯卡淘寶的價格6K多。這樣整個機器的形象你就大概知道了,應該是以台式機為主。筆記本配的話有點土豪了。你學習和用筆記本的話越接近這個越好。注意tensorflow對CUBA的版本有具體要求。


MACBOOK PRO

TF對MAC系統安裝還是非常友好的。小的神經網路或運算在MAC上用CPU跑速度還可以。

我現在經常是在MAC上先寫出TF的代碼,然後試跑一下看有沒有明顯bug,然後放伺服器上跑。

話說新MACBOOK PRO要出來了,可以等一等。


我在用thinkpad s5黑將,960M的顯卡,效果非常不錯。

筆記本跑CUDA根本沒什麼問題,速度也很快,跑tensorflow,GPU版比CPU快一個數量級以上。


你這個情況的話,花錢把台式機換個顯卡會對你有些幫助。否則的話目前你列的幾個筆記本,用哪個都區別不大,訓練起來都很慢,當然用來勉強學習跑跑小型訓練是可以的。

目前你列的幾個本子,以及你有的台式機,訓練模型速度e3>750>幾個本子,沒錯你列的幾個機器,跑的最快的是你的台式的cpu 比750快一倍以上,至於幾個本子不要考慮速度了。

如果想跑大模型,如果預算只有幾千,考慮下換個顯卡。2000多塊換1060,3000多塊換1070,不要上1080,錢再多一點就1080ti,再往上titan xp你應該不想花那麼多錢了。還有考慮下你的主板和電源能不能帶動1080 ti.

如果執意要筆記本的話,挑一個喜歡的吧,幾千塊的本子用哪個跑dl都那麼慢,你在乎跑三天和四天的區別嗎,你想要便攜性,就排除了各種磚頭遊戲本,那些磚頭遊戲本倒是會比你現在的台式機快點。


神舟,炫龍,地球人,外星人

買至少有2個風扇的筆記本


既然是學習,能裝上tensorflow並跑起來的都行。如果要真的做實驗,沒個裝了n卡的伺服器,還是老老實實上雲中跑吧。


瀉藥,GPU加速是對獨顯而言的,,,Ubuntu15沒試過,,,估計穩定性一般,,,


都是什麼人啊知乎上……

煉丹爐不是普通人買得起的。除非你買得起NV的那個大黑dev box,否則老老實實 AWS。


推薦閱讀:

如何看待tensorflow新出的eager模式?
TensorFlow中.crf_log_likelihood()怎麼用,越具體越好?
tensor flow dynamic_rnn 與rnn有啥區別?
怎樣在tensorflow中使用batch normalization?
tensorflow如何訓練自己的圖像數據?

TAG:機器學習 | TensorFlow |