tensorflow基于GPU的安装

时间:2018-03-27 16:15:20

标签: python tensorflow

我的系统是ubuntu 16.04版本我的笔记本电脑是dell Inspiron-5521并且它有英特尔显卡但张量流需要nvidia显卡才能获得cuda支持。

有没有什么方法可以在intel图形上运行GPU(CPU工作)的张量流。

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

  

无法加载本机TensorFlow运行时

“。

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

  

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

     

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

     

'1033'的运行X服务器。

     

看来X服务器正在运行。请先退出X.   安装。如果您确定X没有运行,但正在运行   这个错误,请删除/ tmp中的任何X锁文件。“

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

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

您可能希望搜索使用OpenCL的机器学习框架,但我目前只找到一些利基项目。

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