Skip to content

NuGet Package

Allison Brucker (Resources Online) edited this page May 30, 2017 · 41 revisions

This page has migrated to our new site. Please update any bookmarks.

Overview

The CNTK Eval NuGet package is a NuGet package containing the necessary libraries and assemblies to enable .NET and Windows C++ applications to perform CNTK model evaluation. There are 3 Nuget packages:

Installation

The package may be obtained through the NuGet Package Manager inside Visual Studio by searching for "CNTK", or downloaded directly from NuGet:

The current version is 2.0.0-rc3. When installing, please select the option "Include Prerelease" in "Manage Nuget Packages".

The CNTK NuGet packages may be installed on a Visual C++ or .NET project (C#, VB.Net, F#, ...). The Nuget package contains both debug and release versions of C++ library and dlls, and the release version of C# assembly and its dependent dlls. Once installed the project will contain a reference to the managed dll and the required dependent binary libraries will be copied to the output directory after building the project.

For instructions on how to install a NuGet package, please refer to the NuGet documentation at: https://docs.nuget.org/consume/installing-nuget

Current Release

The current release of CNTK Eval Nuget Packages support the following interfaces

Linux

There is a Linux equivalent set of libraries (albeit not available through NuGet) that enables CNTK model evaluations in Linux using C++. Refer to the CNTK Evaluation Overview page for details.

Clone this wiki locally