首页 / 微软技术 / Azure / 微软发布开源深度学习工具包Cognitive Toolkit 2.0 beta
Azure  Azure

微软发布开源深度学习工具包Cognitive Toolkit 2.0 beta

微软于今日发布其开源深度学习工具包2.0 beta版。此前这一软件被叫做Computational Network Toolkit(CNTK),此次更新中,微软将之更名为Cognitive Toolkit。新的工具包在C++ 之外新增对 Python语言的支持(Python 3已经支持;Python 2即将支持)。微软科学家黄学东(Xuedong Huang)在采访中表示,此前不支持 Python是认知工具包的一大缺憾,限制了工具包的应用范围。

Azure  Azure

新的工具包具有更强的性能表现和学习能力。黄学东表示,开发者可以在 Visual Studio集成开发环境中直接使用 Cognitive Toolkit,而无需再额外运行 Cognitive Toolkit脚本。

深度学习是当下热门领域,其精义是对人工神经网络进行大数据的训练。除了微软之外,开发者还有很多开源工具可以选择。比如谷歌的 TensorFlow,另外还有 Torch、Caffe、Paddle 等同类产品。

微软的 Cognitive Toolkit 与谷歌的 TensorFlow 相得益彰。谷歌在越来越多的地方开展其深度学习的同时,微软将 Cognitive Toolkit 利用在其自家产品如 Windows、Bing 和 Skype 上。随着2.0版本支持 Python,Cognitive Toolkit 应用范围将更加广泛。冰箱公司利勃海尔已经在使用这一工具。

微软有意在将来让 Cognitive Toolkit 支持更多编程环境,比如R和C#。现在用户已可以在 Microsoft Azure 云平台上使用 Cognitive Toolkit 。同时 Azure 对同类竞争产品保持开放,TensorFlow 和 Caffe 一样可以使用。不过来自微软的数据显示, Cognitive Toolkit 在两个测试环境下——分别是四个GPU和一个CPU,四个GPU和两个CPU——的表现均胜过了 TensorFlow、Torch 和 Caffe。

今年一月份,微软将 CNTK 从 CodePlex 迁移到了 GitHub ,开发者可以借助更为宽松的 MIT 许可来获取其源代码。



About worksguo

我顶的是太阳,蓝天都在我脚下。我是软件开发者,信息化专家,电子商务专家,金融学者,创业人。长期关注微软技术!

Check Also

Azure  Azure

微软全球Azure云计算平台与服务将新增两个法国区域 已上线测试

全球Azure云计算平台与服务区域将拥有42个Azure区域。微软Azure云计算和服务部门的全球基建主管Tom Keane表示,最新的Azure法国区域扩展是全球42个Azure区域计划的重要部分,能够满足全球需要云应用服务的用户和客户,提供更大规模,地理位置更接近的服务。

Azure  Azure

双路64核心 微软宣布AMD EPYC Azure虚拟机

AMD在数据中心领域的EPYC霄龙也得到了行业肯定,各种相关产品正在纷纷出炉。微软今天宣布,将推出基于AMD EPYC平台的Lv系列虚拟机产品,微软也成为第一家打造AMD EPYC云容器产品的厂商。

发表评论


x

更多推荐

布局一年半 企业视频服务Microsoft Stream终于要上线了

微软于今日发布其开源深度学习工具包2.0 beta版。此前这一软件被叫做Computational Network Toolkit(CNTK),此次更新中,微软将之更名为Cognitive Toolkit。

微软全球Azure云计算平台与服务将新增两个法国区域 已上线测试

微软于今日发布其开源深度学习工具包2.0 beta版。此前这一软件被叫做Computational Network Toolkit(CNTK),此次更新中,微软将之更名为Cognitive Toolkit。

双路64核心 微软宣布AMD EPYC Azure虚拟机

微软于今日发布其开源深度学习工具包2.0 beta版。此前这一软件被叫做Computational Network Toolkit(CNTK),此次更新中,微软将之更名为Cognitive Toolkit。

powered by RelatedPosts