谈谈一个新手学习使用ncnn的一个优势。顺便链接一下相关问题
可以看看nihui的直播,直播中nihui谈到ncnn的很重要的特点就是“授人以鱼不如授人以渔”,因此ncnn源码很适合阅读,使用起来也很方便,除了官方文档,很多大佬对ncnn源码也进行解读,后面统一整理一下个人收藏的一些资源
接触前端推理框架一年以来,陆陆续续加入了不少社区,感觉ncnn社区氛围是我接触到的社区中最好的。ncnn社区不仅可以提问使用ncnn中遇到的问题,还可以近距离看到大佬们交流,虽然大多时候听不懂大佬们谈什么,主要是潜水状态,不过偷偷截了不少大佬聊的内容,都是知识点呀(糟糕一不小心暴露了,快逃)
GitHub
Blog&文档
其实这完全是意料之内的翻车。
有心的朋友其实可以去翻找一下MIUI的部门等级变化,就会发现一个极其有趣的现象,目前翻车的两个版本,包括13和12.5,基本上都是内部等级降级后的MIUI团队制作出来的。
可能有人不是很懂这跟内部部门等级升降有什么关系。
简单来说就是,一个部门内部等级越高,它的部门领导距离核心层也就越近,甚至直接就是核心层,它能得到的资源也好,能得到的重视程度也好,都不是普通中高层执掌的部门所能比的。
MIUI作为小米起家的重要支撑,早期等级是相当高的,雷军和部分联合创始人都曾经是它的负责人,所以在小米公司的内部,它的权重无疑是很高的,甚至于其他部门需要配合MIUI部门展开一些工作。
但在后来,MIUI的部门被分拆了,主要负责系统开发的联合创始人离开小米,取而代之的是金凡。领导地位和部门地位双降意味着MIUI的权重大大降低,至少已经不复以前风光了,而版本更新,在有限的资源投入的前提下,自然也只能做修补性的工作,亦或者是一些市面上友商已经有的功能进行技术性移植。无他,这样成本最低。
但这样的后果是严重的,因为友商的系统,即使同源,也会有不同的开发逻辑和技术实现逻辑,强行技术移植,带来的就是不稳定甚至是出现严重问题。
很多人说金凡负责的前几个版本也没问题啊。那是因为问题没有爆发,当时的MIUI还享受着前期资源带来的红利。只是到了12.5,红利已经吃完,问题开始显现而已。
解决这个问题的方式也简单,把MIUI的开发部门恢复到以前的地位,让一个懂技术的核心高层去负责,然后,砸钱去开发、重写、调教,并适配。
表面看来是技术问题,实际上反映的,只是小米部门调整策略出现问题了而已,只是这个后果是消费者承担。