tensorflow - 深度强化学习动手,第 7 章。无法让 tensorflow 工作
问题描述
正在学习机器学习课程,但无法让 Tensorboard 工作。我已经从运行 DQN 中保存了运行,我写道:
tensorboard -logdir runs
结果如下:
2019-12-28 18:32:04.265065: I tensorflow/core/platform/cpu_feature_guard.cc:140] 您的 CPU 支持未编译此 TensorFlow 二进制文件以使用的指令:http://david上的 AVX2 FMA TensorBoard 1.7.0 -linux:6006(按 CTRL+C 退出)
因此,我单击链接并获取:当前数据集没有活动仪表板。
可能的原因:您没有将任何数据写入事件文件 TensorBoard 找不到您的事件文件。
在代码运行一段时间后,我也得到了这个结果:
“W1228 18:34:34.186506 Thread-2 application.py:272] 路径 /[[_dataImageSrc]] 未找到,发送 404 W1228 18:34:34.205581 Thread-2 application.py:272] 路径 /[[_imageURL]]未找到,发送 404"
使用Anaconda Python 3.6 版在Linux上运行它,因为这就是教材所使用的。不知道上述错误是什么意思,对于一般的编码和特别是强化学习来说是相当新的。
解决方案
如果浏览器未更新,可能会导致此问题。您也可以尝试安装最新版本的 Tensorboard:
pip uninstall tensorflow-tensorboard
pip install tensorboard
也尝试使用不同的浏览器。
推荐阅读
- ios - 使用 xcodebuild 归档应用程序失败
- java - 如何在此区间 [02-98] 内开发带有数字的正则表达式 iban 代码?
- sql - 如何在单个查询中添加两列作为结果
- python - 如何计算 10 个随机掷骰子总和的平均值
- javascript - 在 angular2 中以编程方式设置 html 滑块背景
- mongodb - 我的 mongodb 聚合查询花费了太多时间。我怎样才能提高性能?
- monetdb - 在 MonetDB 中查找关键约束
- node.js - Azure Cosmos + Gremlin NodeJS,如何将流利的查询作为脚本提交(不是字节码——我知道它还不支持)
- swift - 比较两个日期 - Swift
- datetime - 我如何在颤动中像这样 2019-07-08T10:37:28Z 格式化日期