原创 進軍Kaggle(二)

工具 爲了管理python環境,需要使用conda,virtualenv之類的環境管理軟件,方便切換各個版本,以及維護不同目的的環境。 選擇深度學習軟件 爲了使用深度學習算法,我需要找到一個功能複雜、較新的深度學習軟件。從框架角度

原创 REST API: 該使用部分更新還是全部更新?

關於Rest API更新資源的討論: 當更新一個對象的時候,是否要將完整object全部信息重新提交到服務器?還是隻提交部分內容? 一種是完整提交的方案 認爲在前端需要保存完整的object數據,在前端由用戶做更改, 之後將完整的

原创 Anaconda下 Gensim FAST_VERSION 無效的解決方法

環境:ubuntu 14.04, anaconda python 2.7 在Anaconda環境下安裝gensim,直接安裝是無法使用FAST_MODE的。因爲anaconda中帶有的scipy是沒有BLAS原生庫支持的。這樣安裝的g

原创 Docker 使用國內加速器

Docker在國內的窘境 Docker革命性的提高了開發運維效率,真正實現了DevOps的概念,將環境變得標準化,在很大程度上改變了運維的發展。 然而,在國內使用Docker源,速度會非常慢,而且很多時候乾脆連不上服務器: Pulling

原创 在Docker下使用Nvidia GPU進行計算

【系統:CentOS 7, Nvidia Titan X】 最近在使用GPU計算,同時也在使用docker做虛擬化環境。那麼問題來了,在虛擬機下如何使用GPU呢? 在網上找到了很多答案,例如使用LXC等。 實際上將GPU映射到Docke

原创 進軍Kaggle(一)

Kaggle Kaggle是一個爲機器學習提供數據集以及在線測評的網站。學算法時我們知道在OJ上面做題會很有幫助,那麼同樣的道理,學習機器學習的相關知識,刷相關的數據集,與大家進行交流,就顯得很重要。 Kaggle的好處有以下幾點: