mmdet:
apis: 分布式环境设定(1.x,2.0移植到mmcv),推断,测试,训练基础代码
core: anchor生成,bbox,mask编解码,变换,标签锚定,采样等,模型评估,加速,优化器...,并做适当更新,包括环境搜集,预加载模型文件,分布式设置,日志记录等
2.1 build系列函数调用build_from_cfg函数,按type关键字从注册表中获取相应的对象,对象的具名参数在注册文件中赋值...Figure 3: data pipeline
蓝色块为管道算子,一个算子为一个数据增强算法,从左到右,依次字典进,字典出。关于数据结构,可参考第二节数据处理。...基础变换层由forward函数得到变换的结果,怎么放到Loss中去,其中所涉及到的数据细节操作,是比较关键的。mmdet中会在head模块中实现对应的loss函数,最终被汇集到检测模型的loss中去。...0.2.8 版本变化补充
2.0相对于1.x版本,从代码上主要有这些改变:
core内部做了一些改写,比如anchor中的tagret移走了,增加了分割数据结构,抽象了bbox的编解码,新增iou_calculators