【OpenMMLab】框架算法体系

一、前言

近两年来随着Transformer在CV领域的迅速发展,多模态融合的大一统的AI发展趋势已成定居,趁着参加OpenMMLab Course的契机,复习、提升下自己对CV算法的理解,同时通过学习源码增强自己的代码能力。

二、OpenMMLab框架简介

OpenMMLab是商汤开源的CV开发框架,其基于Pytorch建立了公共底层模块MMCV和MMEngine,为上层的应用框架提供了优雅、统一的接口,可用于分类、检测、分割、追踪等应用场景,其2.0版本的整体框架如下:
整体框架
OpenMMLab经过多年的发展,现具备统一的模块抽象、训练流程和数据接口,可以灵活的进行流程控制、日志和可视化功能。
作为CV领域开源框架的佼佼者,其设计思路和代码风格值得好好深入学习。