【发布时间】:2021-04-17 06:26:24
【问题描述】:
当我看到一些关于 TensorFlow with GPU 的教程时,似乎该教程使用的是 tensorflow-gpu 而不是 tensorflow。
我得到的唯一信息是pypi page,它没有包含太多信息。
official web 表示 tensorflow 已经包含 GPU 支持。
那么这两个库有什么区别吗?
我的假设是在早期版本中,tensorflow 没有原生 GPU 支持,他们创建了单独的库,并且 tensorflow-gpu 仍然为已经使用 tensorflow-gpu 的老用户更新。
[更新]
感谢评论和答案。我刚刚安装了几个与 Nvidia 相关的先决条件并使用了普通的 TensorFlow,现在我需要重新安装 CUDA 版本,因为最新的 CUDA 与最新的 tensorflow 不兼容。确实,设置可能很麻烦。
【问题讨论】:
-
设置 gpu 版本有时是一件很痛苦的事,因为有这么多的包和库需要协同工作,而只有少数几个很好的版本组合可以做到。所以对于那些不需要 cuda cudnn 功能的人来说,有一个简单的 cpu 版本。
标签: python tensorflow