你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

在计算机上设置CNTK

Microsoft Cognitive Toolkit (CNTK) 支持 64 位Windows和 64 位 Linux 平台。 完成安装后,可以从 Python 测试安装 ,或尝试文档的 教程示例 部分。

建议从预编译二进制文件安装CNTK。 如果要从源代码生成CNTK,请在此处介绍所需的步骤。

从预编译二进制文件安装CNTK

若要将最新的预编译二进制文件安装到计算机,请按照以下说明操作:

Windows Linux
仅限 Python 的安装
用于 Python 的 CNTK 库的简单 pip 安装
仅限 Python 的安装
用于 Python 的 CNTK 库的简单 pip 安装
脚本驱动安装
安装适用于 BrainScript CNTK Python lib 和 CNTK.exe 的脚本
脚本驱动安装
安装适用于 BrainScript CNTK Python lib 和 CNTK.exe 的脚本
手动安装
手动安装 CNTK Python lib、适用于 BrainScript 的CNTK.exe和依赖项
手动安装
手动安装 CNTK Python lib、CNTK.exe for BrainScript 和依赖项
Docker 安装

CNTK版本:CPU 和 GPU

CNTK提供两个不同的生成版本。 仅限 CPU 的版本使用优化的 Intel MKLML;MKLML 随 Intel MKL-DNN 作为 MKL-DNN 的剪裁版本发布。 GPU 实现使用高度优化的 NVIDIA 库 (,例如 CUB 和 cuDNN) ,并支持跨多个 GPU 和多台计算机进行分布式训练。 GPU 内部版本还包括 MSR 开发的 1 位量子化 SDK 和块动量 SDK 并行训练算法,从而在CNTK中实现更快的分布式训练。