【YOLO日志文件】读取和可视化events.out.tfevents文件


前言

目的:读取和可视化events.out.tfevents文件
问题:yolo官方程序默认出的图样式和数据不够详细,如何提取出相应数据,方便自己查看详细和处理数据
方法:通过tensorboardX和tensorboard库读取数据,再通过matplotlib进行可视化

例如yolo结果数据都是固定样式图,不能方便查看其中每个点的具体数值

yolov8结果图

方法

读取数据

为了读取 .tfevents 文件,我们可以使用tensorboardtensorboardX 库的 event_accumulator 模块。展示如何使用 event_accumulator 读取 .tfevents 文件的内容:

如果下载失败可以替换清华园

  1. 安装 tensorboardX

    pip install tensorboardX
    pip install tensorboard
    
  2. 使用 event_accumulator 读取 .tfevents 文件

    from tensorboardX import SummaryWriter
    from tensorboard.backend.event_processing import event_accumulator
    
    # 指定 .tfevents 文件的路径
    log_dir = "path/to/your/tfevents/file"
    
    # 加载事件文件
    ea = event_accumulator.EventAccumulator(log_dir)
    ea.Reload(
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值