Advertisement

detectron2构建

阅读量:

detectron2整体架构解析

    • 1. 各文件夹功能
      • 2. 代码逻辑

        • 2.1 train_net.py
          • (1)setup(args)
      • (2)class Trainer(DefaultTrainer)

      • 【Trainer总结

1. 各文件夹功能

  • configs:各类网络对应的 yaml 配置文件
    • datasets:用于存储各类数据集
    • detectron2:系统的核心模块
    • tools:代码执行的起始点以及可视化相关代码
    • tests:包含若干测试用例的代码
    • projects:实际项目的代码示例,用户在构建自身代码架构时可参考这些项目

2. 代码逻辑

配置
detectron2/config文件夹
defaults.py:设定了各项参数的初始值
config.py:引入了一个 CfgNode 类,并提供了 get_cfg

全部评论 (0)

还没有任何评论哟~