新智元编译
微软今天发布微软认知工具包(Microsoft Cognitive Toolkit)的2.0版本。这是一个开源的深度学习工具包,以前的名字是 CNTK,是微软对应竞争对手的TensorFlow,Caffe 和 Torch 的工具。它的第一个版本已经在速度方面不输许多竞争产品,而新的2.0版强调了产品的可用性(例如增加对 Python 和 Keras 神经网络库的支持)和未来的可扩展性,同时仍保持,甚至提高了速度。
GitHub地址:https://github.com/microsoft/cntk
Cognitive Toolkit 2.0 新功能:
支持 Keras 的 CNTK 后端
使用 Halide 非常快的二进制卷积
Java API
新的 NuGet Packages
修复多个bug
根据微软官方博客的介绍,Cognitive Toolkit 2.0允许用户创建,训练和评估自己的神经网络,这些神经网络可以在多个GPU和使用大规模数据集的多个机器上高效扩展,从而实现企业级可用,生产级的AI。
Cognitive Toolkit 2.0的升级包括增加 Keras 支持,Java 绑定,模型评估的 Spark 支持,以及模型压缩,以提高 CPU 上评估训练好的模型的速度,以及一系列性能改进,使其成为速度最快的深度学习框架。
开源工具包可以在 GitHub 获取。自推出beta版本以来,该工具包已经增加了数百项新功能,一系列性能提升和修改。微软认知工具包的性能是最近独立测试的,在单GPU上相比其他类似平台的表现最佳。
本文暂时没有评论,来添加一个吧(●'◡'●)