【问题标题】:How to change between GPU mode and CPU mode in caffe?如何在 caffe 中切换 GPU 模式和 CPU 模式?
【发布时间】:2016-12-13 15:50:25
【问题描述】:

我在没有复制和编辑 Makefile.config.example 的情况下编译了 Caffe。我试图在 caffe 中运行代码,它显示了 CPU 模式。我的问题是caffe安装后是否可以对配置文件进行细化?如果是,如何?

~/caffe-master$ SOME_COMMANDS BLAH BLAH

CPU mode

如何将运行从 CPU 模式 切换到 GPU 模式,反之亦然?

如果你能帮助我,我真的很感激。我是 caffe 和 python 的初学者。谢谢

【问题讨论】:

  • 您是否使用 GPU 支持构建它?如果您没有进行任何编辑,则默认情况下您将获得仅 CPU 构建。
  • @LukaszTracewski 我没有对配置文件进行任何更改。如何从 CPU 到 GPU 进行这些更改?我应该删除 caffe 并从头开始编译吗?
  • 你是如何在 windows 或 ubuntu 上编译你的 caffe 的?
  • 我在ubuntu上编译

标签: caffe pycaffe


【解决方案1】:

你的 Caffe 从哪里来的? official BVLC release 默认作为 GPU 构建。

首先,Makefile.config 有两行:

# CPU-only switch (uncomment to build without GPU support).
# CPU_ONLY := 1

您必须取消注释才能获得仅 CPU 的构建。

那么每个求解器文件的最后一行是

solver_mode: GPU

您需要将其更改为 CPU 以获取 CPU 执行。

【讨论】:

  • 感谢您的回复。我检查了Makefile.config,它已经被评论了。和solver_mode is on GPU
  • 好吧……这对我来说很奇怪。如果我忘记更改这些,软件会因为我试图在 GPU 模式下运行而对我大喊大叫。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-01-10
  • 2020-08-24
  • 2015-10-08
  • 1970-01-01
  • 1970-01-01
  • 2021-01-15
  • 2012-10-22
相关资源
最近更新 更多