繁体   English   中英

通过Google Cloud Platform的Tensorboard

[英]Tensorboard via Google Cloud Platform

我遵循了使用tensorflow对象检测创建宠物检测器的演练

我尝试运行以下命令:

gcloud auth application-default login
tensorboard --logdir=gs://mybucket

然后我得到这个错误:

tensorflow.python.framework.errors_impl.UnimplementedError: File system scheme gs not implemented

有人对如何通过张量板访问Google Cloud Platform日志有任何想法吗? 我可以在浏览器中很好地打开tensorboard,但是它不显示任何数据。

我敢肯定这很简单,谢谢!

(请参阅演练链接中的``使用Tensorboard监视进度''部分)

您是否在Compute Engine实例上运行Tensorflow? 如果是这样,为什么要尝试将张量板指向云桶? 如果您在Google Cloud Compute Engine实例上运行TF,它将仅在本地文件系统中创建一个日志文件,然后以通常的方式指向它。 然后,在该VM的IP地址上打开浏览器,它应该可以正常工作。 创建虚拟机时,请确保已启用HTTP通信

**更新:

如评论中所述,如果您希望张量tensorboard将其输出放置到云存储桶中,则可能希望使用Google的gcsfuse实用程序进行查看。

阅读有关安装gcsfuse说明 安装后,在您的VM上创建一个目录,将该目录与您的云存储桶融合,然后将该目录用作tensorboard输出:

sudo mkdir vm_dir
sudo gcsfuse cloud_bucket vm_dir
tensorboard --logdir=vm_dir

作为免责声明,我自己没有尝试过,但是看不到为什么这不起作用。 还要记住,一旦停止/启动虚拟机,保险丝就会丢失,所以不要忘记再次发出gcsfuse命令来链接目录。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM