我是Google (和unix)的新手,一直在使用ml-engine来训练使用Tensorflow的神经网络。
这里说你可以用tensorboard监控应用程序。如何访问tensorboard面板?当我运行它(从Cloud访问控制台)时,它说它在http://0.0.0.0:6006上运行
我不知道Cloud控制台的IP,我如何访问张板面板?
我运行的命令(和输出):
tensorboard --logdir=gs://model_output
Starting TensorBoard 47 at http://0.0.0.0:6006谢谢!
发布于 2017-04-30 22:15:38
最简单的方法是将命令调整为:tensorboard --logdir=gs://model_output --port=8080
例如,将--port=8080添加到命令中,这允许您只使用默认的云Shell的Web预览选项

发布于 2019-04-08 20:24:41
我想提出一些其他的建议。@Fematich的解决方案非常有用。这里的小故障是8080是默认端口,通常我们可以在这个端口上运行jupyterlab。因此,我的建议是,您需要对两个会话进行ssh;一个在port 8080上,一个在port 6006上。然后在port 8080上的会话中运行port 8080,在第二个会话中打开web预览,将端口从默认的8080更改为6006。因此,您可以在一个会话中自由更新您的模型,并在另一个会话中观察该图表。我觉得很有帮助。
https://stackoverflow.com/questions/43711110
复制相似问题