Microsoft Cognitive Toolkit

Microsoft Cognitive Toolkit

官方网站:立即使用

Microsoft 认知工具包功能

  • Microsoft 认知工具包 (CNTK) 是专为商业级分布式深度学习而设计的开源工具包。 但是,请务必注意,CNTK不再积极开发。 最终的主要版本是CNTK 2.7。

特征

  1. CNTK通过有向图将神经网络描述为一系列计算步骤。
  2. 它允许用户轻松实现和组合流行的模型类型,例如前馈 DNN、卷积神经网络 (CNN) 和递归神经网络 (RNN/LSTM)。
  3. 它实现了随机梯度下降(SGD,误差反向传播)学习,并跨多个 GPU 和服务器进行自动微分和并行化。
  4. CNTK可以作为库包含在 Python、C# 或 C++ 程序中,也可以通过其模型描述语言 (BrainScript) 用作独立的机器学习工具。
  5. 它支持 64 位 Linux 或 64 位 Windows 操作系统。
  6. 它是首批支持开放神经网络 Exchange ONNX 格式的深度学习工具包之一,这是一种用于框架互操作性和共享优化的开源共享模型表示。

使用案例

  • CNTK可用作 Python、C# 或 C++ 程序中的库。 它还可以通过其模型描述语言 BrainScript 用作独立的机器学习工具。 此外,可以从 Java 程序使用CNTK模型评估功能。

定价

  • 在CNTK中使用 1 位随机梯度下降 (1 位 SGD) 不需要单独的许可证; 1 位 SGD 在 GitHub 中提供的许可证下可用。

兼容性

  • CNTK支持 64 位 Linux 或 64 位 Windows 操作系统。 可以通过选择预编译的二进制包或从 GitHub 中提供的源代码编译工具包来安装它。

ONNX 支持

  • CNTK是首批支持开放神经网络交换 ONNX 格式的深度学习工具包之一。 最新版本的CNTK支持 ONNX v1.0。
声明:本站部分文章来源于网络,如有侵犯您的合法权益,请您即时与我们联系,我们将在第一时间处理。如需转载本站文章,请在转载时标明出处并保留原文链接,否则我们将保留追究法律责任的权利。

给TA打赏
共{{data.count}}人
人已打赏
AI工具AI数据

TIMi Suite

2024-5-13 17:28:18

AI工具AI数据

IBM Decision Optimization

2024-5-13 17:33:49

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧