【问题标题】:tensorflow GPU based installation基于 tensorflow GPU 的安装
【发布时间】:2018-03-27 16:15:19
【问题描述】:

我的系统是 ubuntu 16.04 版本,我的笔记本电脑是 dell Inspiron-5521,它有 intel 显卡,但 tensorflow 需要 nvidia 显卡来支持 cuda。

有什么方法可以让我在英特尔显卡上使用 GPU(CPU 正在工作)运行 tensorflow。

在安装 tensorflow-gpu 期间,我导入时没有错误 "

无法加载原生 TensorFlow 运行时

。”

做了一些挖掘然后发现安装 cuda 下载了“cuda_9.1.85_387.26_linux.run”文件,但在运行时遇到问题

"在线检测到4个CPU;设置并发级别为4。

文件 '/tmp/.X0-lock' 存在并且似乎包含进程 ID

正在运行的 X 服务器的“1033”。

X 服务器似乎正在运行。请先退出 X 安装。如果您确定 X 没有运行,但正在运行 此错误,请删除 /tmp 中的所有 X 锁定文件。”

从 tmp 文件夹中删除了文件并尝试了同样的问题。

【问题讨论】:

    标签: python tensorflow


    【解决方案1】:

    要运行tensorflow-gpu,您需要 nvidia 卡。你需要坚持在 CPU 上运行正常的 tensorflow。 Is Intel based graphic card compatible with tensorflow/GPU?

    【讨论】:

      【解决方案2】:

      Tensorflow 不支持可用于 Intel 或 AMD 的 OpenCL API,仅支持 CUDA。 CUDA 是专有的 NVidia 技术,仅适用于 NVidia GPU。

      您可能想搜索使用 OpenCL 的机器学习框架,但我目前只找到一些小众项目。

      我必须从 AMD 切换到 NVidia 才能在 GPU 上运行 Tensorflow 计算。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-03-14
        • 1970-01-01
        • 1970-01-01
        • 2017-10-05
        • 1970-01-01
        相关资源
        最近更新 更多