所以我目前正在安装 Caffe,并且已经处于这个部分:
不,目前这对 Ubuntu 16.04 没有帮助。您可以尝试通过编辑 CMAKE 文件(例如:set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -D_FORCE_INLINES"))或 makefile 将参数 (CXX_FLAGS) 传递给编译器 -D_FORCE_INLINES。未指定程序。这应该有效,或者您必须等待更新的 Cuda Toolkit 源代码才能与 Ubuntu 16.04 中的相关软件(如 Caffe、Torch 和 Theano)进行编译。
我正在遵循这个指南:https://github.com/intel/caffe/wiki/Ubuntu-16.04-or-15.10-Installation-Guide
我不太清楚这是什么意思。有人能详细解释一下吗?谢谢!
答案1
虽然这不是关于构建 caffe 问题的直接答案,但我发现启动和运行的最佳方法是使用 conda。首先创建一个环境
conda create -n caffe
然后
conda install caffe
或者
conda install caffe-gpu
conda 不仅可以解决所有依赖关系,还可以安装正确版本的 cudatoolkit 和 cudnn。如果你想要 Python 2,你可以
conda create -n python2Caffe-GPU python=2.7
conda install caffe-gpu=1.0=py27heda4471_3
变量 py27heda4471_3 是构建版本,你可以从多个版本中进行选择
conda search caffe-gpu
给出一个列表