Caffe2安装在caffe2官网有详细的介绍,这里只阐述一下重要的步骤:
首先安装过程中尽量不要从github上下载源码编译安装。因为自己下载的源码缺少一些第三方库。在编译过程中会出现类似于caffe2 configuring incomplete errors occurred这样的错误。要严格按照官网介绍使用
git clone --recursive https://github.com/pytorch/pytorch.git
注意关键词–recursive很重要。
安装过程中由于网速或者其他原因会经常断了,可以接着续传。
在续传之前要先进入pytorch这个文件夹
cd pytorch
否则会出现类似于Not a git repository (or any of the parent directories): .git这样的报错
接着进行断点续传,来继续下载未完成的子模块
git submodule update --init --recursive
在下载过程中还会经常出错,出现远程连接失败
Git: fatal: The remote end hung up unexpectedly
此时我们可以通过设置postBuffer 来解决该问题,命令如下
git config --global http.postBuffer 524288000