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中上传新文件版本