【问题标题】:tensorboard execution from google cloud machine从谷歌云机器执行张量板
【发布时间】:2017-12-17 01:45:10
【问题描述】:

我是 tensorboard 的新手,并试图让它在我运行 google cloud datalab 的 GCE 上运行。

我正在使用以下代码: https://github.com/MorvanZhou/tutorials/blob/master/tensorflowTUT/tf15_tensorboard/full_code.py

数据保存在 GCE 上的日志文件夹中。因此来自datalab的执行命令是: !tensorboard --logdir="./logs"

我尝试打开网络端口,然后将外部 IP 地址与端口一起使用(无法访问图表) gcloud beta 计算防火墙规则创建张量板 --action allow --rules tcp:6006 --source-ranges 0.0.0.0/0

在我的本地机器上运行同样的东西,效果很好。我正在使用大型计算的大型数据集,无法在本地工作。

有什么想法吗?

非常感谢, 艾拉

【问题讨论】:

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


【解决方案1】:

我尝试了端口转发但没有成功:您好,

请帮忙

我在本地机器 (MAC) 上尝试了这个解决方案: 在本地机器上,我运行: gcloud 认证登录

在控制台上: gcloud compute firewall-rules create tensorboard-port --allow tcp:6006

在 Mac 上,端口转发配置: gcloud compute ssh datalabvm-pgp --project project_id --zone us-east1-b --ssh-flag="-R" --ssh-flag="6006:localhost:6006"

在数据实验室机器上: !tensorboard --logdir="./logs" --debug

在本地计算机 (MAC) 上 http://35.190.179.233:6006

结果: 无法访问此网站

35.190.179.233 响应时间过长。 在 Google 上搜索 190 179 233 6006 ERR_CONNECTION_TIMED_OUT

我错过了什么?

非常感谢!!

【讨论】:

    猜你喜欢
    • 2017-12-16
    • 1970-01-01
    • 2018-09-23
    • 2017-09-25
    • 2020-10-03
    • 1970-01-01
    • 2018-10-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多