我在计算中心(通过ssh)工作,该计算中心有两个主要的集群:
对GPU集群的访问仅限于培训等,因此我无法在具有CUDA支持的计算机上运行Tensorboard。相反,我想在CPU-Cluster上运行Tensorboard 使用TF捆绑的Tensorboard,由于缺少CUDA支持,我会收到导入错误。
官方Tensorboard应该具有仅使用CPU运行的模式,这似乎是合理的。这是真的吗?
我还发现了一个非官方的独立Tensorboard版本(github.com/dmlc/tensorboard),这是否可以在没有CUDA支持的情况下工作?
答案 0 :(得分:2)
Solved my problem: just install tensorflow
instead of tensorflow-gpu
.
Didn't work for me for a while due to my virtual environment (conda), which didn't properly remove tensorflow-gpu
.
答案 1 :(得分:1)
Tensorboard不受机器是否具有GPU的限制。
据我所知,Tensorboard所做的是解析事件pb文件并在网络上显示它们。没有计算,所以它不需要GPU。