9月8日消息,据VentureBeat报道,软件巨头微软和社交网络Facebook今天宣布推出新的开源项目,旨在为不同编程框架的神经网络创建共享模型。这个新项目名为“开放神经网络交换”(ONNX),它将允许人们在Cognitive Toolkit、PyTorch以及Caffe2之间共享模型。
ONNX应该可以帮助解决目前机器学习生态系统中的一个关键问题。开发和执行神经网络和其他机器学习系统有很多不同的框架,但是它们都是截然不同的,而且不支持互操作。通过使用ONNX,Facebook可以导出使用PyTorch创建的训练模型,并使用Caffe2进行推理。这对于在研究中创建模型,并将其应用于Caffe2中非常重要。微软表示,它正致力于发布一款Cognitive Toolkit以支持ONNX项目。
这套系统的工作原理是,通过跟踪这些框架在运行时如何生成神经网络,然后使用该信息创建可移动的通用计算图。这是可能的,因为每个框架在计算时都会产生非常相似的结果,即使更高层次的表示存在差异。目前,ONNX最大的问题是它与其他流行的机器学习框架不兼容,包括起源于谷歌的TensorFlow和亚马逊偏爱的机器学习框架Apache MXNet。
然而,加大对该项目的支持非常重要。Facebook表示,为了支持这个项目,它必须对PyTorch和Caffe2进行修改。微软和Facebook都表示,他们希望开源社区能够帮助他们改进ONNX,以便将来支持更多框架。此外,ONNX不支持哪些更为复杂的网络,比如在PyTorch中创建动态流控制。但Facebook计划在未来加入这样的计划。
中文科技资讯倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请30天内提供版权疑问、身份证明、版权证明、联系方式等发邮件至news@citnews.com.cn,我们将及时沟通与处理。
相关资讯
最新热门应用
智慧笑联app官网最新版
生活实用41.45MB
下载盯链app安卓最新版
生活实用50.17M
下载学有优教app家长版
办公学习38.83M
下载九号出行app官网最新版
旅行交通28.8M
下载货拉拉司机版app最新版
生活实用145.22M
下载全自动抢红包神器2024最新版本安卓app
系统工具4.39M
下载扫描王全能宝官网最新版
办公学习238.17M
下载海信爱家app最新版本
生活实用235.33M
下载航旅纵横手机版
旅行交通138.2M
下载双开助手多开分身安卓版
系统工具18.11M
下载