mmdetection
mmdetection的使用与分析
ZJE_ANDY
这个作者很懒,什么都没留下…
展开
-
商汤开源目标检测工具箱mmdetection代码详解(三)----------mmdetection数据的输入、处理过程
mmdetection版本:2.0mmcv版本:0.5.5mmdetection和mmcv的关系是,mmdetection一些功能代码是直接通过调用mmcv的api实现的。============================================================================为了观察在mmdetection中数据是怎么读入和做了哪些操作,变成我们训练时的样子的,我们还是从程序的起始文件 tools/train.py看起。在 tools/trai原创 2020-08-11 19:06:13 · 9530 阅读 · 16 评论 -
商汤开源目标检测工具箱mmdetection代码详解(二)------ mmdetection的训练过程
mmdetection版本:2.0mmdetection的main()函数就在 tool/train.py里,在代码详解(一)中说过,看train.py的代码,看不懂的地方最先遇到的是 build_xxx(),build_xxx()已经在代码详解(一)中讲过了,然后现在就说第二个比较难懂的地方,就是训练的过程。mmdetection的训练过程,只用调用一个接口,就是 train_detector(),这个接口被定义在mmdetection项目代码的 mmdet/apis/train.py里,注意..原创 2020-07-15 19:50:22 · 4932 阅读 · 3 评论 -
商汤开源目标检测工具箱mmdetection代码详解(一)------ build和Registry和配置信息,分析mmedetection如何动态构建网络
我们在看mmdetection源码时,首先肯定找主函数main()在哪。主函数在 tool/train.py 里。然后我们遇到第一个疑惑的就会是build_detector(),然后往下看,还会 有一堆类似的,例如 build_dataset(),build_backbone(),build_neck(),build_loss()等等。我们暂时称这些为“build系列”,那我们以build_detector()为例子,看看它是怎么“build”的。...原创 2020-06-11 16:58:03 · 7308 阅读 · 13 评论