共用方式為


NuGet 封裝

概觀

CNTK NuGet套件是NuGet套件,其中包含必要的程式庫和元件,可讓 .NET 和 Windows C++ 應用程式執行CNTK模型評估。 有 3 個NuGet套件:

安裝

您可以透過Visual Studio內的NuGet 封裝管理員取得套件,方法是搜尋 「CNTK」,或直接從 nuget.org 下載:

目前版本為 2.7.0

CNTK NuGet套件可以安裝在 Visual C++、.NET (C#、VB.Net、F#、...) 或 UWP 專案上。 NuGet套件同時包含 C++ 程式庫和 DLL 的偵錯和發行版本本,以及 C# 元件的發行版本本及其相依 DLL。 安裝專案之後,專案將會包含 Managed DLL 的參考,而必要的相依二進位程式庫將會在建置專案之後複製到輸出目錄。

如需如何安裝NuGet套件的指示,請參閱下列NuGet檔:https://docs.nuget.org/consume/installing-nuget

目前版本

目前版本的 CNTK Eval NuGet 套件支援下列介面

Linux

有一組 Linux 對等的程式庫 (,但無法透過 NuGet) 來啟用使用 C++ 在 Linux 中CNTK模型評估。 如需詳細資訊,請參閱 Linux 上的CNTK評估頁面。

使用 CNTK EvalDLL 介面的繼承應用程式

對於仍在使用 CNTK EvalDLL 介面的應用程式,其僅支援model-v1 格式,請使用Microsoft.Research.CNTK。CpuEval-mkl NuGet 套件: