Cognitive Toolkit CNTK是一款由微软公司开发设计的图像和语音处理深度学习工具。已经在微软的产品上得到了广泛的应用,并且也被全世界需要大规模应用深度学习的公司或对最近的算法和技术感兴趣的学习所使用,免费下载。
【功能特点】
若要使用CNTK需要下载可执行二进制文件或下载源代码,并在计算机上编译源代码, (详细信息) 。 CNTK支持三个主要任务 (或操作) :
训练 - 定义网络并训练它以使用训练数据生成已训练的模型
评估 - 测试已训练的模型以使用测试数据评估其性能
部署 - 使用经过训练的模型(例如在自己的解决方案中)对新实例进行分类
下面提供了其中每个任务的简要概述,并提供了指向更详细说明的指针。 此外,还有CNTK支持的其他任务,例如编辑现有模型和将节点输出写入文件。 顶级 命令 页上的“高级主题”部分提供了这些说明。
【软件优势】
伴随着新版本CNTK2.0发布,该工具包的最新版本已经通过一个开源证书发布在了GitHub上,用户可以使用包括 Python(版本2.7、3.4 和3.5)、C++以及C#/.NET管理的认知工具包软件库获得额外的绑定。其他新特性包括Python示例和教程、Layers library的诸多改进、自动安装、Docker Hub中包括Docker 图像等等,部署了数百个新特性、性能提升和修复。
∨ 展开