一.rk3399 安装mxnet
1.打开官网
http://mxnet.incubator.apache.org/versions/master/install/index.html?platform=Devices&language=Python&processor=CPU
选择如下图:
2.找到Native Build
步骤如下:
1).装依赖
sudo apt-get update
sudo apt-get -y install git cmake ninja-build build-essential g++-4.9 c++-4.9 liblapack* libblas* libopencv* libopenblas* python3-dev python-dev virtualenv
2).下源码
git clone https://github.com/apache/incubator-mxnet.git --recursive
cd incubator-mxnet
3).编译动/静态库
mkdir -p build && cd build
cmake \
-DUSE_SSE=OFF \
-DUSE_CUDA=OFF \
-DUSE_OPENCV=ON \
-DUSE_OPENMP=ON \
-DUSE_MKL_IF_AVAILABLE=OFF \
-DUSE_SIGNAL_HANDLER=ON \
-DCMAKE_BUILD_TYPE=Release \
-GNinja ..
ninja -j$(nproc)
4).编译cython
pip install Cython
make cython # You can set the python executable with `PYTHON` flag, e.g., make cython PYTHON=python3
5).添加python支持
cd python
pip install --upgrade pip
pip install -e .
到这里输入python 就能 导入mxnet了.
而更改目录却不可以,可以将路径放在.bashrc中.
但是跑起来要人命,慢啊..
二.jeson nano 安装mxnet
同样,先找到官网:
http://mxnet.incubator.apache.org/versions/master/install/install-jetson.html
这里简单的多:
1).设置cuda环境,可见别的文章
export PATH=/usr/local/cuda/bin:$PATH
2). 下载mxnet.whl安装包
按需
sudo pip install mxnet-1.4.0-cp27-cp27mu-linux_aarch64.whl
就装完了..
python3的麻烦一点,大致流程一样.