如何在没有 GPU 的情况下运行 tensorflow?
Posted
技术标签:
【中文标题】如何在没有 GPU 的情况下运行 tensorflow?【英文标题】:How can I run tensorflow without GPU? 【发布时间】:2022-01-03 10:52:20 【问题描述】:我的系统有一个 GPU。
当我在其上运行 Tensorflow 时,TF 会自动检测 GPU 并开始在 GPU 上运行线程。
我该如何更改?
即如何在没有 GPU 的情况下运行 Tensorflow?
【问题讨论】:
在配置方面我不知道,但你可以使用 google colab。 你关注这个thread了吗? 【参考方案1】:它应该工作。它主要禁用 CUDA 设备。因此,代码会寻找其他来源(CPU)
来运行代码。
import os
import tensorflow as tf
#os.environ["CUDA_DEVICE_ORDER"]="PCI_BUS_ID" #If it doesn't work, uncomment this line; it should help.
os.environ['CUDA_VISIBLE_DEVICES'] = '-1'
#Your Code Here
【讨论】:
以上是关于如何在没有 GPU 的情况下运行 tensorflow?的主要内容,如果未能解决你的问题,请参考以下文章
可以在没有 GPU 的情况下运行 nvidia-docker 吗?
在没有物理 NVidia GPU 卡的虚拟机上运行 CUDA
如何在内核卸载到 GPU 的情况下调试以下 DPC++ 程序?