detectron2怎么在训练结果中显示精度,召回率和F1分数,具体代码是什么

目前已经得到AP50的值,但如何得到精度和召回率以及F1分数,具体代码是怎么样的,万分感谢。

img

有计算精度 召唤率 F1分代码你可参考 私我

  • 建议你看下这篇博客👉 :detectron2代码运行及数据集配置
  • 除此之外, 这篇博客: detectron2使用自定义数据集及数据加载中的 1.3、新任务的自定义数据集字典 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 在list[dict]数据集函数返回的中,字典也可以具有任意的自定义数据。这对于需要标准数据集字典不支持的额外信息的新任务很有用。在这种情况下,您需要确保下游代码可以正确处理您的数据。通常,这需要mapper为数据加载器编写新文件(请参阅使用自定义数据加载器)。

    在设计自定义格式时,请注意,所有字典都存储在内存中(有时会序列化并带有多个副本)。为了节省内存,每个字典旨在包含有关每个样本的少量但足够的信息,例如文件名和注释。加载完整样本通常在数据加载器中进行。

    对于在整个数据集中共享的属性,请使用Metadata(请参阅下文)。为避免额外的内存,请勿为每个样本重复保存此类信息。