在没有数据自动化系统支持的情况下,可以在机器上运行Tensorboard吗?
我在一个计算中心(通过ssh)工作,该中心有两个主要集群:
对GPU集群的访问仅限于培训等,因此我无法在带有CUDA支持的机器上运行Tensorboard。相反,我想在CPU集群上运行Tensorboard。
使用TF捆绑的Tensorboard,由于缺少CUDA支持,我得到了导入错误。
官方的Tensorboard应该有一种只使用CPU的运行模式,这似乎是合理的。这是真的吗?
我还发现了一个非官方的独立的Tensorboard版本(github.com/dmlc/tensorboard),如果没有数据自动化系统的支持,这个版本能工作吗?
发布于 2017-10-12 09:59:35
解决了我的问题:只需安装tensorflow而不是tensorflow-gpu。
由于我的虚拟环境(conda)没有正确地删除tensorflow-gpu,有一段时间没有为我工作。
发布于 2017-09-13 11:15:37
Tensorboard不受机器是否有GPU的限制。
据我所知,Tensorboard所做的是解析事件pb文件并在web上显示它们。没有计算,所以它不需要GPU。
https://stackoverflow.com/questions/46194362
复制相似问题