【OpenMM】1.OpenMM简述

前言:这是本渣大学以来在CSDN潜水三年半年的第一次发文。最近正在上OpenMM的公开课,马上也要读研了(cv方向),所以正好从现在开始不定时的把自己的一些总结发到CSDN上。(从零开始,求轻喷)

一、什么是OpenMM?

OpenMM并不是一个深度学习框架(如pytorch、TensorFlow),而是一个算法框架和生态

具体解释:OpenMM其实是更上层的封装,其底层是基于pytorch编写的。
故我们说pytorch是深度学习框架,而OpenMM是算法框架

二、总体框架概览


1.算法框架:提供各类算法及模型的上层封装,可以直接调用。如MMDetection框架,其中有各类目标检测网络与算法的实现,对于用户来说,直接调用就行,不需要自己再搭建网络。(如MMYOLO中有YOLOV5、V6、V8,RTMDet等)
2.部署框架:MMDeploy
在这里插入图片描述

三、OpenMMv2.0模块抽象

在这里插入图片描述
在这里插入图片描述

四、总结

  1. OpenMM的代码实现实际上非常复杂,但是用户完全可以将其作为黑箱来使用。其封装了许多顶会论文的算法模型,做科研的同学可以较为方便的通过调包来验证模型。
  2. 虽然说内部实现复杂,但是其有配置文件,要改具体网络直接更改配置文件即可。
  3. 因为OpenMM的开源特性,且是基于pytoch语言实现的,想要学习网络和算法的同学也可以通过阅读其源码来深入学习。
  4. 如果说想要构建自己的网络,还是建议使用pytorch一步步地搭建,毕竟OpenMM更多的是方便直接调用其库中已有的模型。
  5. 在第一次课中,主讲人提到了OpenMM的部署框架MMDeploy,不知道具体效果如何。
  6. OpenMM主要是面向cv方向的。
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值