本來不想寫這些玩意,但是老是糾纏安裝環境,索性自己記一下。
我是在別人的基礎上增加的,所以比較全。
裸機開始安裝:
1、基本依賴的安裝
sudo apt-get update
sudo apt-get install -y build-essential git libblas-dev libopencv-dev
apt-get install libatlas-base-dev
2、下載mxnet
git clone --recursive https://github.com/dmlc/mxnet
3、安裝CUDA
詳見博客:http://blog.csdn.net/a350203223/article/details/50262535
4、編譯支持GPU的MXnet
將mxnet/目錄里找到mxnet/make/子目錄,把該目錄下的config.mk復制到mxnet/目錄,用文本編輯器打開,找到並修改以下兩行:
USE_CUDA = 1
USE_CUDA_PATH = /usr/local/cuda
修改之后,在mxnet/目錄下編譯
make -j4
我還裝了anaconda,然后把在~/.bashrc里添加:
export PYTHONPATH=/path/to/anaconda/python
5、安裝Python支持
cd python;
python setup.py install
有些時候需要安裝setuptools和numpy(sudo apt-get install python-numpy)。
6、運行Mnist手寫體識別實例