原创 CUDA系列學習(一)An Introduction to GPU and CUDA

本文從軟硬件層面講一下CUDA的結構,應用,邏輯和接口。分爲以下章節:(一)、GPU與CPU(二)、CUDA硬件層面(三)、CUDA安裝(四)、CUDA 結構與接口             4.1 Kernels            

原创 CUDA系列學習(二)CUDA memory & variables - different memory and variable types

本文來介紹CUDA的memory和變量存放,分爲以下章節:(一)、CPU Memory 結構(二)、GPU Memory結構(三)、CUDA Context(四)、kernel設計(五)、變量 & Memory             5

原创 recompile with -fPIC /usr/local/lib/libboost_python.a: could not read symbols: Bad value

在用boost庫的時候遇到了一些挫折,本文記錄下來方便大家參考:1. libboost_python.so: file not recognized: File truncated 我們來看一下libboost_python.so文件,確

原创 github不小心同步覆蓋了本地文件

昨天不小心github的commit還沒push就同步了,導致本地文件被覆蓋,一度以爲沒救了。 後來得微博 @空非無和 @柳煙堆雪 指點,用git reflog 恢復了文件。 事情是這樣的。。。 我在兩個電腦上修改一個項目,A修

原创 有代價的單源最短路徑

問題:有代價的單源最短路徑,並要求存儲路徑。(求最短的路徑,並使代價最小)特點:* 存儲路徑:決定了難以用dijkstra,可以用flody,用path[i][j]表示 i 想走到 j 邁出的第一步。假設k是 i->j 的中間節點,更新時

原创 Image classification with deep learning常用模型

本文中,我會根據下大家image classification常用的cnn模型,針對cifar10(for 物體識別),mnist(for 字符識別)& ImageNet(for 物體識別)做一個model 總結。本文不講coding(c

原创 關於“博客之星”評選活動的意見

我很久沒有抱怨,更不想在csdn這個技術平臺發表任何煽動性言論,csdn提供了這個技術交流的平臺,方便大家相互探討,我們應該感謝纔對。但正如大家看到的,我的博客之星評選被封了號,也被一些人誤認爲我刷票,在此我僅作一個積極迴應。1.無告知封

原创 Residual Networks

本文介紹一下2015 ImageNet中分類任務的冠軍——MSRA何凱明團隊的Residual Networks。實際上,MSRA是今年Imagenet的大贏家,不單在分類任務,MSRA還用residual networks贏了

原创 php如何顯示錯誤信息

php默認不打印錯誤,如需打印, vi $PHP_HOME/etc/php.ini, 修改以下幾項: display_errors = On error_reporting = E_ALL & ~E_NOTICE 如果有設erro

原创 Python數據可視化——散點圖

PS: 翻了翻草稿箱, 發現居然存了一篇去年2月的文章。。。雖然naive,還是發出來吧。。。本文記錄了python中的數據可視化——散點圖scatter,令x作爲數據(50個點,每個30維),我們僅可視化前兩維。labels爲其類別(假

原创 kv文件讀寫 in Python & C++

文件格式均爲kv對,即keylength, key, valuelen, value. 如何對其進行讀寫操作,本文列出demo code。感謝濤哥貢獻部分代碼,這裏分享,方便大家使用。Python:def readimg(): fr =

原创 mac終端新建標籤/窗口ssh重複輸入密碼問題

mac的終端默認在打開一個新的tab/window的時候需要重新輸入ssh的密碼, 很不方便。本文完成在mac中設置,實現secureCRT/xshell裏的克隆會話功能, 即新開一個terminal進行ssh連接無需重新輸入密碼

原创 Caffe —— Deep learning in Practice

因工作交接需要, 要將caffe使用方法及整體結構描述清楚。 鑑於也有同學問過我相關內容, 決定在本文中寫個簡單的tutorial, 方便大家參考。 本文簡單的講幾個事情: Caffe能做什麼? 爲什麼選擇caffe? 環境

原创 matlab 擴大虛擬內存

今天服務器掛了。。用了自己電腦結果爆內存,分享一個擴大虛擬內存的方法,經測試有效。。使用Matlab生成很大的圖片時,碰到了"out of memory"的錯誤,導致圖片無法生成,於是不得不擴展虛擬內存。具體過程記錄如下:1)查看當前的虛

原创 CUDA系列學習(三)GPU設計與結構QA & coding練習

啥?你把CUDA系列學習(一),(二)都看完了還不知道為什麼要用GPU提速? 是啊。。經微博上的反饋我默默感覺到提出這樣問題的小夥伴不在少數,但是更多小夥伴應該是看了(一)就感覺離自己太遠所以趕緊撤粉跑掉了。。。都怪我沒有寫CUDA系列學