detectron2构建
发布时间
阅读量:
阅读量
detectron2整体架构解析
-
- 1. 各文件夹功能
-
2. 代码逻辑
-
- 2.1 train_net.py
-
- (1)setup(args)
-
(2)class Trainer(DefaultTrainer)
-
- (2.1)detectron2/engine
-
- (2.1.1)train_loop.py
- (2.1.2)hooks.py
- (2.1.3)defaults.py
- (2.1.4)launch.py
-
【Trainer总结
-
- 1. 各文件夹功能
1. 各文件夹功能
- configs:各类网络对应的 yaml 配置文件
- datasets:用于存储各类数据集
- detectron2:系统的核心模块
- tools:代码执行的起始点以及可视化相关代码
- tests:包含若干测试用例的代码
- projects:实际项目的代码示例,用户在构建自身代码架构时可参考这些项目
2. 代码逻辑
配置
detectron2/config文件夹
defaults.py:设定了各项参数的初始值
config.py:引入了一个 CfgNode 类,并提供了 get_cfg
全部评论 (0)
还没有任何评论哟~
