【发布时间】:2022-07-24 20:26:37
【问题描述】:
Tensorflow on gpu 对我来说是新手,第一个天真的问题是,我是否正确假设我可以使用 gpu (nv gtx 1660ti) 运行 tensorflow ml 操作,同时它同时运行我的监视器?我的电脑里只有一个 gpu 卡,假设它可以同时做这两个,还是我需要一个专用的 gpu 只用于 tensorflow,没有连接到任何显示器?
所有都在 ubuntu 21.10 上,在 conda 环境中设置了 nvidia-toolkit、cudnn、tensorflow、tensorflow-gpu,一切似乎都工作正常:1 gpu 可见,用 cudnn 11.6.r11.6 构建,tf 版本 2.8。 0,python 版本 3.7.10 都在 conda env 中运行在 jupyter 笔记本上。一切似乎都运行良好,直到我尝试训练模型然后我收到以下错误消息:
2022-03-19 04:42:48.005029: I tensorflow/stream_executor/cuda/cuda_dnn.cc:368] Loaded cuDNN version 8302
然后内核就会锁定并崩溃。顺便说一句,代码在安装 gpu 之前工作,当时它只是使用 cpu。这仅仅是 python、tensorflow、tensorflow-gpu、cudnn 版本之间的版本不匹配还是更险恶的版本?谢谢。 J.
【问题讨论】:
-
请完全分享错误和代码来帮助你。还有什么是用 cuda 11.6 构建的?你在你的系统上构建了 tensorflow?
-
@SadraNaddaf。这是我收到的完整错误消息。抱歉,不太明白这个问题,所有这些都在 conda env 中?
标签: python tensorflow jupyter conda