马春杰杰博客
致力于深度学习经验分享!

Detectron2使用自定义数据集进行训练

首先找到包含Trainer这个类的train.py文件,然后在这个类前面定义数据集:

这里的__background__记得留着。

上面就把数据集定义好了,接下来要设置后面训练的数据集。找到该文件中的setup方法,加入:

需要注意的是,这三行需要在cfg.freeze()这句之前加入。

最后,在开始训练之前,执行上面我们定义的plain_register_dataset方法。

这样就可以了。

 

赞(371) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《Detectron2使用自定义数据集进行训练》
文章链接:https://www.machunjie.com/deeplearning/pytorch/1166.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

:smile: :sad: :arrow: :cool: :confused: :cry: :eek: :evil: :exclaim: :idea: :lol: :mad: :mrgreen: :neutral: :question: :razz: :redface: :rolleyes: :surprised: :wink: :biggrin: :twisted: