今天看啥  ›  专栏  ›  AI开发者

MSRA 系统研究员陈程:MMdnn 如何让模型在不同深度学习框架间转换?

AI开发者  · 公众号  · AI  · 2018-05-12 07:00
在深度学习领域,有许多深度学习框架可以让开发者和研究者用于设计模型,每个框架具备各自独特的网络结构定义和模型保存格式。AI 工程师和研究者希望自己的模型能够在不同的框架之间转换,但框架之间的差距阻碍了模型之间的交互操作。今年年初,微软开源了 MMdnn,这是一套用于转换、可视化深度神经网络模型的综合性解决方案。MMdnn 中的「MM」代表模型管理,「dnn」的意思是深度神经网络,它能够通过中间表征格式让训练模型在 Caffe、Keras、MXNet、Tensorflow、CNTK、PyTorch 和 CoreML 等深度学习框架之间转换,帮助开发者实现模型在不同框架之间的交互。根据微软的官方描述,MMdnn 主要有以下特征:模型文件转换器,不同的框架间转换 DNN 模型模型代码片段生 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照