环境:ubuntu 16.04 , nvidia drive px2, AutoChauffeur, driveworks 6.x, cuda 9.x
首先,caffe2有两个仓库地址(05/07/2018),一个是 https://github.com/caffe2/caffe2 另一个是与PyTorch合并后的github地址https://github.com/pytorch/pytorch
官方安装指导地址为https://caffe2.ai/docs/getting-started.html?platform=mac&configuration=prebuilt, 可以选install from prebuild 或者build from source code. 支持多个平台。
我们目标是安装到Nvidia PX2上,cpu架构是aarch64的,不管是选择ubuntu(下面会提示x86的安装命令)还是选择nvidia tegra,都跟Nvidia PX2不太匹配。
prebuild是通过anaconda安装,但是anaconda并不支持aarch64安装,当然万事没绝对,参照https://github.com/conda/conda/pull/5190#issuecomment-319774238 号称可以做到安装anaconda到arm 64,但是即使anaconda在nvidia PX2 上安装成功,也不确定caffe2的prebuild 安装:
conda install -c caffe2 caffe2-cuda9.0-cudnn7
是否是支持aarch64的build. 反正我看不出来这个版本是不是arm的(https