※ 引述《oxblood (kokeiro)》之銘言:
: 1.常用:工作站、網頁(會開很多Chrome分頁)、Office和Lyx
: 2.有可能需要用到Visual Studio 或 Matlab等對硬體要求稍高的IDE,
: 同時因為我即將加入的是多媒體實驗室,會有影像、視訊處理的需求
: 3.主要用途是meeting筆記、demo,或是偶爾在行進間趕進度時。實驗室和家裡都有桌電
: ,筆電不會是主要的工作環境。
: 4.不玩game
這個月要口試的 影像處理&機器學習 研究生來分享一下。
我的筆電絕大部分時間是用來查資料、讀文獻、coding一些初步驗證演算法的程式。
這些其實都不需要電腦很快,只需要SSD讓你開檔案、開套裝軟體、build code快就好了。
另外要注意的是,你的研究工具有沒有可能用到CUDA?
我雖然也使用Visual Studio,但 Neural Network model 是 C#\C++ Raw code,
所以CUDA非必要,如果用Caffe好像是必要的?
因為我一開始就期望自己去tuning mode細節,所以各種ML lib對我來說就可有可無,
CUDA自然就不是必要的。
最吃重的部分是training model,但我都什麼時候training?
吃飯、睡覺、運動、出遠門的時候,反正以前把電腦閒置的時間,研究都拿來操爆。
睡覺前開很多個training process,開到感覺GUI變慢為止,早上起來看撈到那些好參數?
或許因為我dataset不超過20萬張所以夠用,如果還不夠用怎麼辦?
跟實驗室要一台桌機,建置好跟筆電相同的開發環境,
但筆電只放一小部分dataset用來驗證training程式是否正確,
認真要training的時候,再遠端連線到桌機就好,要是家中有桌機也可以比照辦理。
我認為就是RAM要大、SSD不要小於256G、輕薄好帶持久方便到處找資料,
還可以到星巴克一邊coding一邊裝逼,速度真的不用多快。
搜尋我的舊文就可以看到我的筆電配置。