Google Cloud Platform Tensorboard - 当前没有活动的仪表板

Posted

技术标签:

【中文标题】Google Cloud Platform Tensorboard - 当前没有活动的仪表板【英文标题】:Google Cloud Platform Tensorboard - No dashboards are currently active 【发布时间】:2018-06-01 21:27:09 【问题描述】:

我正在研究 tensorflow 对象检测 API。我设法在我的计算机上本地训练它并获得了不错的结果。但是,当我尝试在 GCP 上复制相同的内容时,我遇到了几个错误。所以,基本上,我遵循了官方 tensorflow -running on cloud 文档中提到的文档

所以这就是桶的布局方式:

    Bucket weeddetectin-data Train-packages

这就是我进行培训和评估工作的方式:

    Running a multiworker training job Running an evaluation job on cloud

然后我使用以下命令在tensoboard上进行监控:

tensorboard --logdir=gs://weeddetection --port=8080

我使用控制台中的预览功能打开了仪表板。但它表示当前数据集没有仪表板处于活动状态。 No Dashboards are active

所以,我检查了我的活动页面,以真正查看是否提交了培训和评估工作:

    Training Job Evaluation Job

【问题讨论】:

【参考方案1】:

似乎没有任何事件文件写入您的存储桶。 根本原因可能是您使用的手册引用了旧版本的张量模型。

请尝试更改

 --train_dir=gs:...

 --model_dir=gs://$YOUR_BUCKET_NAME/model

然后重新发送作业,一旦作业运行,检查存储桶中的 model_dir 以查看文件是否写入那里。

查看:gcloud ml-engine jobs documentation 以获取更多信息。

希望对您有所帮助!

【讨论】:

以上是关于Google Cloud Platform Tensorboard - 当前没有活动的仪表板的主要内容,如果未能解决你的问题,请参考以下文章

使用新的 Google Cloud 日志记录 jar 时,日志未显示在 Google Cloud Platform Stackdriver 中

Google Cloud Platform:Cloud Functions 与 App Engine

Google Cloud Platform - AI Platform:为啥调用 API 时会得到不同的响应正文?

Google Cloud Platform:无法通过API在Storage中上传新文件版本

保存Google Cloud Platform服务帐户凭据的位置

使用Google Cloud Platform的Fastai