读取TensorBoard生成的日志文件内容


  参考资料:

  https://blog.csdn.net/nima1994/article/details/82844988

  参考资料已经把问题的解决方案阐述的很详细了,在这里记录一下精简的过程:

from tensorboard.backend.event_processing import event_accumulator        # 导入tensorboard的事件解析器

ea=event_accumulator.EventAccumulator("路径")     # 初始化EventAccumulator对象
ea.Reload()    # 这一步是必须的,将事件的内容都导进去
print(ea.scalars.Keys())    # 我们知道tensorboard可以保存Image scalars等对象,我们主要关注scalars
train_loss = ea.scalars.Items("train_loss")    # 读取train_loss

  读取到的train_loss是一个列表,里面的内容和命名元组是一样的,用一样的用法加载即可!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM