NuGet 패키지

개요

CNTK NuGet 패키지는 .NET 및 Windows C++ 애플리케이션이 CNTK 모델 평가를 수행할 수 있도록 하는 데 필요한 라이브러리 및 어셈블리가 포함된 NuGet 패키지입니다. 3개의 NuGet 패키지가 있습니다.

설치

패키지는 "CNTK"을 검색하여 Visual Studio 내부의 NuGet 패키지 관리자 통해 가져오거나 nuget.org 직접 다운로드할 수 있습니다.

현재 버전은 2.7.0입니다.

CNTK NuGet 패키지는 Visual C++, .NET(C#, VB.Net, F#, ...) 또는 UWP 프로젝트에 설치할 수 있습니다. NuGet 패키지에는 C++ 라이브러리 및 DLL의 디버그 및 릴리스 버전과 C# 어셈블리의 릴리스 버전 및 해당 종속 DLL이 모두 포함되어 있습니다. 프로젝트가 설치되면 관리되는 DLL에 대한 참조가 포함되고 필요한 종속 이진 라이브러리가 프로젝트를 빌드한 후 출력 디렉터리에 복사됩니다.

NuGet 패키지를 설치하는 방법에 대한 지침은 다음의 NuGet 설명서를 참조하세요.https://docs.nuget.org/consume/installing-nuget

현재 릴리스

CNTK Eval NuGet 패키지의 현재 릴리스는 다음 인터페이스를 지원합니다.

Linux

C++를 사용하여 Linux에서 모델 평가를 CNTK 수 있도록 하는 Linux에 해당하는 라이브러리 집합(NuGet 통해 사용할 수 없음)이 있습니다. 자세한 내용은 Linux의 CNTK 평가 페이지를 참조하세요.

CNTK EvalDLL 인터페이스를 사용하는 레거시 애플리케이션

model-v1 형식만 지원하는 CNTK EvalDLL 인터페이스를 계속 사용하는 애플리케이션의 경우 Microsoft.Research.CNTK 사용하세요. CpuEval-mkl NuGet 패키지: