CNTK 和 WIN ML 有什么区别

what is difference between CNTK and WIN ML

我知道我的问题很基本,但我需要一些说明。 CNTK 是我目前使用的深度学习框架,可用于在 windows 机器上训练和评估模型。 如果我想 运行 我的模型在 Windows 设备上用 CNTK 训练,我应该使用 WIN ML。 我说得对吗,或者 WIN ML 也可以在 windows 机器上使用?

是的,您可以使用 Windows ML。或者,您也可以使用 Onnxruntime

CNTK 用于训练,Windowsml 用于开箱即用推理。当您不希望应用程序集成运行时。 WindowsML 是 OS 的一部分,因此无需下载或编译任何库。

您应该使用 WinML 进行推理。

CNTK 和 WinML 之间的关系是 ONNX,一种表示深度学习模型的可交换格式。您可以将 CNTK 模型导出为 ONNX 格式,然后将其加载到 WinML。

WinML 是 Windows10 的一部分。CNTK 不是。