百度开源移动端深度学习框架,手机百度内可体验!!
继PaddlePaddle之后,百度研发的移动端深度学习框架也加入Github开源网站啦!百度方面表示,这一框架致力于让卷积神经网络可极度简单的部署在手机端。目前正在手机百度内运行。支持iOS gpu计算,体积小,速度快。
体积 armv7 340k+
速度 iOS GPU mobilenet 可以达到 40ms、squeezenet 可以达到 30ms
我们先来看看运行效果:
看完Demo,如果你想了解demo源码实现可以往下看,它位于examples目录中。
运行examples文件
复制项目
安装apk\ipa文件或者导入IDE.
运行
开发或使用要求
安卓用户:安装NDK
安装Cmake.
Android NDK CMake 文件
安装Protocol Buffers.
如何使用MDL lib
在OSX或者Linux上运行测试
在项目中使用MDL lib
在MDL lib使用多线程
开发
编译android的MDL源码
编译iOS的MDL源码
模型转换
MDL需要兼容的型号才能使用。要获得MDL兼容模型,程序员可以使用百度的脚本将其他深度学习工具训练的模型转换为MDL模型。
百度方面强烈建议使用PaddlePaddle模型。
将PaddlePaddle模型转换为mdl格式
Paddlepaddle型号可以转换为MDL型号
将caffemodel转换为mdl格式
#Convert model.prototxt and model.caffemodel to model.min.json and data.min.bin that mdl use
./build.sh mac
cd ./build/release/x86/tools/build
# copy your model.prototxt and model.caffemodel to this path
./caffe2mdl model.prototxt model.caffemodel
# if you want to test the model produced by this script, provide color value array of an image as the third parameter ,like this:
./caffe2mdl model.prototxt model.caffemodel data
# the color value should in order of rgb,and transformed according to the model.
# then you will get a new data.min.bin with test data inside
# after this command, model.min.json data.min.bin will be created in current
# some difference step you need to do if you convert caffe model to iOS GPU format
# see this:
open iOS/convert/iOSConvertREADME.md
特征
一键部署,脚本参数就可以切换ios或者android
支持iOS gpu运行MobileNet、squeezenet模型
已经测试过可以稳定运行MobileNet、GoogLeNet v1、squeezenet模型
体积极小,无任何第三方依赖。纯手工打造。
提供量化脚本,对32位float转8位uint直接支持,模型体积量化后4M上下
与ARM相关算法团队线上线下多次沟通,针对ARM平台会持续优化
NEON使用涵盖了卷积、归一化、池化所有方面的操作
汇编优化,针对寄存器汇编操作具体优化
loop unrolling 循环展开,为提升性能减少不必要的CPU消耗,全部展开判断操作
将大量繁重的计算任务前置到overhead过程
MDL使用的是宽松的MIT开源协议。
如果你不想了解CNN细节实现,百度在项目开源页面(https://github.com/baidu/mobile-deep-learning)也附加了安装的二维码,可以直接扫码安装。
推荐阅读:黄河在线
相关阅读
绿色引领发展 艺术赋能乡村

2018年,延平区乘着入选财政部农村综合性改革试点试验区的东风,立足生态、区位、人文及资源禀赋等优势,创建“古厝生态银行”机制,整合、盘活零散的古村、古厝等碎片
让利从不套路 哈弗H4至高14500元综合钜惠!

节气已过白露,气候也逐渐开始凉爽。“金九银十”原本是中国消费市场中首创的流行语,大意是指9月、10月是一年中的消费旺季,尤其是在买汽车这样的大件商品时,这种从众
丁晓君新作《我的父母中国》《春晖》歌曲发行引瞩目

2020年7月31日著名京剧演员丁晓君推出了新作《我的父母中国》,《春晖》两首歌曲全网上线后,歌曲好评如潮。从整体歌曲基调来看,一个唱的是时代,一个唱的是个体,
阿里本地生活“一减九加”助力海口经济复苏

4月12日,阿里本地生活服务公司与海口市政府达成合作,阿里本地生活将在海口推行“一减九加”计划,包括:旗下“饿了么”平台降低服务佣金,为海口经济复苏注入“强心针
海南网版权与免责声明:
一、凡本站中注明“来源:海南网”的所有文字、图片和音视频,版权均属海南网所有,转载时必须注明“来源:海南网”,并附上原文链接。
二、凡来源非海南网的(作品)只代表本网传播该消息,并不代表赞同其观点。
如因作品内容、版权和其它问题需要同本网联系的,请在见网后30日内进行联系。