Read on Omnivore
Read Original

Highlights&&Note

Detectron2 的基本思路就是利用配置文件搭积木。

  • 第一步,将模型拆分为多个模块,每个模块可以叫做一个类型的积木。
  • 第二步,构建配置文件。
  • 第三步,通过配置文件,选择对应的积木。
  • 有一个默认配置文件,即 detectron2/config/default.py 文件。
  • 示例配置文件放在 configs 文件夹中,且使用yaml形式。
  • 所有示例配置文件都是建立在默认配置文件基础上的,即所有示例配置文件中的配置其实都是不全的,缺失的配置需要到默认配置文件中寻找。
  • detectron2 的配置文件比 mmdetection 看起来简洁很多。
  • 有得必有失,虽然简洁,但在看源码的时候经常需要查看默认配置文件,也不是特别方便。
  • 示例配置文件中有一个_BASE_属性,可以将其他示例配置文件作为基础,如果有冲突则用当前配置文件的信息覆盖。

Content

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

参考 Detectron2入门教程 - 云+社区 - 腾讯云

目录

1. 概述

阅读更多