2017年,“人工智能”绝对是科技领域最火的一个关键词,深度学习 手机端的应用更是人工智能领域的一大热点话题。在此背景下,同年7月,腾讯优图实验室第一次对外公开深度学习的研究成果——ncnn,一个针对移动平台优化的高性能神经网络推理框架。
作为业界首个为移动端优化的开源神经网络推断库,ncnn几乎开启了国内深度学习框架开源的“热潮”。它能实现无第三方依赖,跨平台,在手机端cpu运算速度在开源框架中更是处于领先水平。基于该平台,开发者能够轻松将深度学习算法移植到手机端,输出高效的执行,进而产出人工智能APP,将AI技术带到用户指尖。目前多应用在图像方面,例如人像自动美颜,照片风格化,超分辨率,物体识别等等。
本次优Tech沙龙,我们就邀请到了ncnn开源负责人、腾讯优图实验室高级研究员nihui来为大家进行分享。他奠定了 ncnn 的所有架构设计和发展规划,并承担了 GitHub 上近 80%的维护工作。这次,nihui将以这个ncnn项目“设计师”的身份,来跟大家谈谈ncnn项目的架构设计,设计上的动机和理由;以及ncnn项目运作多年所依赖的软件工程方法。所有对ncnn有兴趣的朋友们,可千万别错过这次深入学习的机会哦!
课程主题
谈谈ncnn的设计理念和软件工程
嘉宾简介
nihui,腾讯优图实验室高级研究员,从事视觉AI算法的研究工作,2007年起参与开源项目,主导研发和维护业界首个端侧高性能AI推理框架ncnn,以开源的力量帮助AI落地和促进产业发展。
分享时间
1月19日(周二)19:00-20:00
课程内容
1 | Intro |
---|---|
2 | Zen |
3 | The Mat |
4 | param and .bin |
5 | Dynamic |
6 | Is-A |
7 | CI |