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

通用 Windows 平台上的模型评估

注意

CNTK版本 2.1 中的新增功能。

从 v2.1 开始,CNTK支持在 通用 Windows 平台 (UWP) 上运行的应用程序加载和评估模型。 CNTK UWP 库作为NuGet包提供,CNTK.UWP.CPUOnly用于使用 C++ 在 CPU 设备上进行模型评估。 还有一个示例演示如何通过 C++/CX 包装在 C# 中使用 CNTK UWP 库。

安装

可以通过Visual Studio内的 Nuget 程序包管理器 安装 Nuget 包CNTK.UWP.CPUOnly,方法是搜索“CNTK”,也可以直接从 nuget.org 下载: https://www.nuget.org/packages/CNTK.UWP.CPUOnly

请参阅“NuGet包”页,详细了解如何安装CNTK库NuGet包。

编程指南

CNTK UWP 库目前提供 C++ API 用于 UWP 上的模型评估。 它实现与桌面应用程序的CNTK评估库相同的 API。 有关详细信息,请参阅Windows概述页C++ Eval API 的模型评估。

示例

[UWPImageRecognition 文件夹] (https://github.com/Microsoft/CNTK/tree/release/latest/Examples/Evaluation/UWPImageRecognition) 包含一个示例,用于使用 CNTK UWP 库进行模型评估。 它还演示如何通过 C++/CX 包装器在 C# 中使用库。