查看在GCE中运行的Scrip的张量板输出

时间:2019-05-01 16:14:32

标签: google-cloud-platform google-compute-engine tensorboard

我在GCE中运行了一段python代码,可以在一些图像上训练一个简单的keras模型。我还提供了张量板回调。现在,我想查看此张量板日志的输出。由于tensorboard日志文件位于GCE上,我该如何处理?

我运行tensorboard -logdir logs并得到输出:

TensorBoard 1.7.0 at http://instance_1:6006 (Press CTRL+C to quit)

将地址放入浏览器不起作用,我想知道是否可以查看此输出。

1 个答案:

答案 0 :(得分:1)

我的建议是将张量板端口公开给公众,并阻止防火墙上的访问,仅允许使用您的IP进行访问。

为此,您需要为允许您的公用IP访问TCP端口6006的实例创建防火墙规则。您有在GCP here上添加防火墙规则的指南。

现在执行以下命令以公开张量板端口:

tensorboard --logdir --host 0.0.0.0 --port 6006

您可以使用$ netstat -plunt确保端口暴露。

现在转到http://$PUBLIC_IP_OF_instance_1:6006