Link
Highlights&&Note
Detectron2 的基本思路就是利用配置文件搭积木。
- 第一步,将模型拆分为多个模块,每个模块可以叫做一个类型的积木。
- 第二步,构建配置文件。
- 第三步,通过配置文件,选择对应的积木。
- 有一个默认配置文件,即
detectron2/config/default.py
文件。- 示例配置文件放在
configs
文件夹中,且使用yaml形式。- 所有示例配置文件都是建立在默认配置文件基础上的,即所有示例配置文件中的配置其实都是不全的,缺失的配置需要到默认配置文件中寻找。
- detectron2 的配置文件比 mmdetection 看起来简洁很多。
- 有得必有失,虽然简洁,但在看源码的时候经常需要查看默认配置文件,也不是特别方便。
- 示例配置文件中有一个
_BASE_
属性,可以将其他示例配置文件作为基础,如果有冲突则用当前配置文件的信息覆盖。
Content
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
参考 Detectron2入门教程 - 云+社区 - 腾讯云
目录