运行 不支持 CUDA 的 Tensorboard

Running Tensorboard without CUDA support

是否可以在不支持 CUDA 的机器上 运行 Tensorboard?

我在一个计算中心工作(通过 ssh),它有两个主要集群:


对 GPU 集群的访问仅限于训练等,因此我无法 运行 在支持 CUDA 的机器上使用 Tensorboard。相反,我想 运行 Tensorboard on the CPU-Cluster.
使用 TF 捆绑的 Tensorboard,由于缺少 CUDA 支持,我收到导入错误。


官方的 Tensorboard 应该有一个仅 运行 CPU 的模式似乎是合理的。这是真的吗?

我还找到了一个非官方的独立 Tensorboard 版本 (github.com/dmlc/tensorboard),这个在没有 CUDA 支持的情况下可以工作吗?

Tensorboard不受机器有无GPU的限制

据我所知,Tensorboard 所做的是解析事件 pb 文件并将其显示在网络上。没有计算,所以不需要GPU。

解决了我的问题:只需安装 tensorflow 而不是 tensorflow-gpu

由于我的虚拟环境 (conda) 没有正确删除 tensorflow-gpu.

,我有一段时间没用了