1.detectron2目标检测训练结束末debug

2024-01-02 04:27:09

训练完成后,报了以上错误。

首先,看到“The above exception was the direct cause of the following exception:”这句话,百度翻译一下指的是“上述异常是以下异常的直接原因:”,于是我从上往下看,以为是环境的问题(环境半年多没用了而且更新过环境所在硬盘)。

百度、vx群求助无果,遂询问男朋友。男朋友说debug应该从下往上看,环境是没有错的。“KeyError: "Dataset '' is not registered! Available datasets are:......”大概意思说数据集没有注册上,可用的数据集有......。

百度,看到了以下:

受以上博客启发,且bug的数据集后面是‘’,怀疑是因为model.test没有填写验证集名称的原因,于是在引号中间加my_val

分别训练40、100、2500轮,没有再报错

灵感来源于以下博客:Detectron2训练自己数据集及解决bug:KeyError: Dataset ‘m‘ is not registered! Available datasets are..._thing_classes = metadata["thing_classes"][sid] key-CSDN博客

文章来源:https://blog.csdn.net/2301_76550287/article/details/135320242
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。