機器學習框架MXnet安裝步驟

安裝環境:redhat7.1+vmw

安裝步驟:python

# Install git if not already installed.
  sudo yum -y install git-all
# Clone mxnet repository. In terminal, run the commands WITHOUT "sudo"
  git clone https://github.com/dmlc/mxnet.git ~/mxnet --recursive

  # Install MXNet for Python with all required dependencies cd ~/mxnet/setup-utils bash install-mxnet-amz-linux.sh # We have added MXNet Python package path in your ~/.bashrc. # Run the following command to refresh environment variables. $ source ~/.bashrc

  步驟雖然簡單,可是安裝過程當中可能會遇到如下問題,linux

1.c++

找不到這些包,可能的緣由,是由於官方沒有給出rehat的安裝文檔,這個是按照官方給出的Amazon Linux上面的安裝步驟來的,因此,可能的緣由就是在redhat中這些包不叫上面的名字。git

如今安裝的過程當中能夠不糾結這些問題,編輯install-mxnet-amz-linux.sh,註釋掉以下兩行便可:github

2.bash

若是是停在這裏不動了,或者報這樣的錯:測試

到這裏下載ippicv,點擊 下載,而後放到/root/mxnet/setup-utils/opencv/3rdparty/ippicv/downloads/linux-808b791a6eac9ed78d32a7666804320e/   目錄下,ui

若改目錄原來就有這個ippicv的文件,刪除它。而後從新編譯。spa

3.code

遇到這個問題的時候查找了下lapacke_mangling.h文件,發如今

而後就把該文件從/root/mxnet/setup-utils/OpenBLAS/lapack-netlib/LAPACKE/include/lapacke_mangling.h拷貝到/usr/local/include/

從新編輯。

4.

安裝openblase-devel,和gcc-c++

yum install openblase-deve gcc-c++ python-devel

 3,測試

[root@localhost ~]# cd /root/mxnet/example/image-classification/
[root@localhost image-classification]# python train_mnist.py

若是能正常跑出結果則配置完成。

相關文章
相關標籤/搜索