Tensorboard无法获得运行的第一个事件时间戳

时间:2017-06-29 17:15:02

标签: tensorflow tensorboard

我正在尝试将我在远程服务器中训练的训练课程可视化。我使用scp在我的本地iMac中复制文件。我试图通过运行tensorboard来可视化数据。它运行张量板网站,但我无法获得可视化。每个图表都有一个零点。我在终端上收到了这个警告。

WARNING:tensorflow:Unable to get first event timestamp for run 
470_313_0.0001_2500_200/train
WARNING:tensorflow:Unable to get first event timestamp for run 
470_313_0.0001_2500_200/train
WARNING:tensorflow:Unable to get first event timestamp for run 
470_313_0.0001_2500_200/val
WARNING:tensorflow:Unable to get first event timestamp for run 
470_313_0.0001_2500_50/train
WARNING:tensorflow:Unable to get first event timestamp for run 
470_313_0.0001_2500_50/val

知道发生了什么事吗?

3 个答案:

答案 0 :(得分:1)

我遇到了同样的问题(使用Google Cloud ML Engine在云中运行的TensorFlow 1.4培训师)。

使用import requests import json requestT = requests.get('https://api.binance.com/api/v1/ticker/allPrices') json_dataT = json.loads(requestT.text) ticker_list = [d['symbol'] for d in json_dataT] >>> ticker_list ['ETHBTC', 'LTCBTC', 'BNBBTC', 'NEOBTC', '123456', 'QTUMETH', 'EOSETH', 'SNTETH', ...] 明确关闭tf.summary.FileWriter解决了我的问题。

答案 1 :(得分:0)

我遇到了类似的问题。有2种解决方案-

  • 从目录中删除所有过去的tfevents文件,并保留最新的(临时解决方案)。
  • 创建用于构建日志的新目录(永久解决方案)。

在下面的图片中,我首先在目录2中构建日志,这导致了相同的错误/警告。后来我将目录更改为3并在那里建立日志,并且tensorboard成功运行。 Problem and its solution

答案 2 :(得分:0)

就我而言,问题是运行的目录名太长。手动重命名它们后,问题解决了。