Delen via


NuGet-pakket

Overzicht

Het CNTK NuGet-pakket is een NuGet-pakket met de benodigde bibliotheken en assembly's om .NET- en Windows C++-toepassingen in staat te stellen CNTK modelevaluatie uit te voeren. Er zijn 3 NuGet-pakketten:

Installatie

Het pakket kan worden verkregen via de NuGet-Pakketbeheer binnen Visual Studio door te zoeken naar 'CNTK' of rechtstreeks vanuit nuget.org te downloaden:

De huidige versie is 2.7.0.

De CNTK NuGet-pakketten kunnen worden geïnstalleerd op een Visual C++-, .NET(C#-, VB.Net-, F#-, ...) of UWP-projecten. Het NuGet-pakket bevat zowel foutopsporing als releaseversies van C++-bibliotheek en DLL's, en de releaseversie van C#-assembly en de bijbehorende afhankelijke DLL's. Zodra het project is geïnstalleerd, bevat het een verwijzing naar de beheerde DLL en worden de vereiste afhankelijke binaire bibliotheken gekopieerd naar de uitvoermap na het bouwen van het project.

Raadpleeg de NuGet-documentatie op: https://docs.nuget.org/consume/installing-nuget

Huidige release

De huidige release van CNTK Eval NuGet-pakketten ondersteunen de volgende interfaces

Linux

Er is een equivalente Linux-set bibliotheken (zij het niet beschikbaar via NuGet) waarmee CNTK modelevaluaties in Linux kunnen worden uitgevoerd met behulp van C++. Raadpleeg de pagina CNTK Evaluatie op Linux voor meer informatie.

Verouderde toepassingen met CNTK EvalDLL-interface

Voor toepassingen die nog steeds gebruikmaken van CNTK EvalDLL-interface, die alleen de indeling model-v1 ondersteunt, gebruikt u microsoft.Research.CNTK. CpuEval-mkl NuGet-pakket: