Detectron源码解析

roidb数据结构

数据载入

模型训练

风格说明

./tools/infer_simple.py 中的.代表的是当前目录, 默认情况下为Detectron.

通常对于较少函数参数, 会直接写出来, 如get_func(func_name), 而对于参数较多的函数, 有时会省略, 如build_generic_detection_model(...)

根目录

dirs:

— build: 有关cython构建的文件

— cmake: 各种编译配置文件

— configs: 使用模型时的config文件

— demo: 一些图片的demo

— Detectron.egg-info: 源码信息

— detectron: 最主要的文件夹, 存放几乎所有的模型源文件

— docker: 顾名思义, 存放了Dorkerfile
 |— Dockerfile

— projects
 |— gn.jpg
 |— README.md

— tools

files:

— CMakeLists.txt

— CONTRIBUTING.md

— FAQ.md

— GETTING_STARTED.md

— INSTALL.md

— LICENSE

— Makefile

— MODEL_ZOO.md

— NOTICE

— README.md

— requiresments.txt

— setup.py

core目录

detectron目录