#164 · 主分类: 推理与本地部署
mace
MACE是一个深度学习推理框架,针对移动异构计算平台进行了优化。
项目最后更新:06/17/24
GitHub Stars
5.0K
Forks数量
819
贡献者数量
69
许可证
Apache-2.0
收录理由
对于需要把神经网络直接跑在手机或平板上的移动端团队来说,这个框架值得认真考虑。MACE 面向 Android、iOS、Linux 和 Windows 设备,凡是要求模型在终端本地执行的场景,它都能派上用场。CPU 侧用 NEON 指令集加速,GPU 侧走 OpenCL,还支持高通 Hexagon DSP,并且引入 Winograd 算法来加快卷积运算。功耗和流畅度也做了专门优化:通过 big.LITTLE 调度和 Adreno GPU 提示来降低能耗,OpenCL 内核可被拆成更小的可抢占单元,保证推理进行时界面依然跟手。模型安全方面,它能把模型转成 C++ 代码并做字面量混淆,增加逆向难度。另外,它直接支持 TensorFlow、Caffe 和 ONNX 格式,所以把现成训练好的模型搬到资源受限的终端设备上,路径相当直接。
相关文章
暂无针对该项目的文章。
如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。