快来吃饭啦 2023-01-03 10:27 采纳率: 50%
浏览 110
已结题

yolov5输出结果保留四位有效数字


Epoch   gpu_mem       box       obj       cls    labels  img_size
    47/199     4.59G   0.04156    0.0325  0.003358        88       640: 100%|██████████| 32/32 [00:06<00:00,  5.27it/s]                                                           
               Class     Images     Labels          P          R     mAP@.5 mAP@.5:.95: 100%|██████████| 4/4 [00:00<00:00,  5.55it/s]                                             
                 all        128        590      0.897      0.812      0.869      0.438

我用的是yolov5的6.0版本,每次跑的P R mAP值等都只有三位有效数字,怎么改文档才能保留四位有效数字?(比如:P值从0.897变为0.8971)

  • 写回答

4条回答 默认 最新

  • naive_818 2023-01-03 16:37
    关注

    将val.py中的

    pf = '%20s' + '%11i' * 2 + '%11.3g' * 4  # print format
    

    改为

    pf = '%20s' + '%11i' * 2 + '%11.4g' * 4  # print format
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 1月11日
  • 已采纳回答 1月3日
  • 创建了问题 1月3日