【问题标题】:how to know if Caffe2 has been successfully installed or not in ubuntu 16.04?ubuntu 16.04如何知道Caffe2是否安装成功?
【发布时间】:2018-10-13 16:09:18
【问题描述】:

我正在尝试按照指示在https://caffe2.ai/docs/getting-started.html?platform=ubuntu&configuration=compile 上安装 caffe2,但是当我尝试运行命令时

python -c 'from caffe2.python import core' 2>/dev/null && echo "Success" || echo "Failure"

它回显失败。 当我运行下一个命令时进一步

python -m caffe2.python.operator_test.relu_op_test

它的输出为 - Error while finding module specification for 'caffe2.python.operator_test.relu_op_test' (ModuleNotFoundError: No module named 'caffe2.python')

虽然我已成功运行其他命令,但谁能指出我犯的错误。 我怎么知道我是否已经成功安装了 caffe2 ?(除了上面的命令)

【问题讨论】:

  • 编译工作是否没有任何错误?
  • 实际上链接上的命令很少(有问题)用于安装caffe2,我尝试使用它们进行安装,但最后两个命令没有给出所需的结果,之前的所有命令都成功了。
  • 你能检查你的构建目录在PYTHONPATH吗?
  • ... 或从构建文件夹执行该命令。前面的命令肯定有一些错误。尝试make clean,重建并发布sudo make install 命令的输出结尾。

标签: python machine-learning deep-learning caffe caffe2


【解决方案1】:

据此post

# To check if Caffe2 build was successful
python -c 'from caffe2.python import core' 2>/dev/null && echo "Success" || echo "Failure"

# To check if Caffe2 GPU build was successful
# This must print a number > 0 in order to use Detectron
python -c 'from caffe2.python import workspace; print(workspace.NumCudaDevices())'

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-04-06
    • 2011-08-10
    • 2010-11-02
    • 1970-01-01
    • 2017-12-31
    • 2016-09-27
    相关资源
    最近更新 更多