Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Översikt
CNTK NuGet-paketet är ett NuGet-paket som innehåller nödvändiga bibliotek och sammansättningar för att göra det möjligt för .NET- och Windows C++-program att utföra CNTK modellutvärdering. Det finns tre NuGet-paket:
- CNTK. CPUOnly: tillhandahåller CNTK C#/.NET-hanterat bibliotek och C++-bibliotek för endast processordatorer.
- CNTK. GPU: tillhandahåller CNTK C#/.NET Managed Library och C++ Library för GPU-aktiverade datorer.
- CNTK. UWP. CPUOnly: tillhandahåller CNTK C++ UWP Eval-bibliotek för program som använder Universell Windows-plattform (UWP) endast på processordatorer.
Installation
Paketet kan hämtas via NuGet Package Manager i Visual Studio genom att söka efter "CNTK" eller laddas ned direkt från nuget.org:
- https://www.nuget.org/packages/CNTK.CPUOnly
- https://www.nuget.org/packages/CNTK.GPU
- https://www.nuget.org/packages/CNTK.UWP.CPUOnly
Den aktuella versionen är 2.7.0.
CNTK NuGet-paket kan installeras på ett Visual C++-, .NET(C#-, VB.Net-, F#-, ...- eller UWP-projekt. NuGet-paketet innehåller både felsöknings- och versionsversioner av C++-bibliotek och DLL:er samt versionsversionen av C#-sammansättningen och dess beroende DLL:er. När projektet har installerats innehåller det en referens till den hanterade DLL:en och de beroende binära bibliotek som krävs kopieras till utdatakatalogen när projektet har skapats.
Anvisningar om hur du installerar ett NuGet-paket finns i NuGet-dokumentationen på: https://docs.nuget.org/consume/installing-nuget
Aktuell version
Den aktuella versionen av CNTK Eval NuGet Packages stöder följande gränssnitt
- CNTK-bibliotekshanterat Eval-gränssnitt
- CNTK-bibliotekshanterat träningsgränssnitt
- CNTK Library C++ Eval Interface
Linux
Det finns en motsvarande Linux-uppsättning bibliotek (om än inte tillgängligt via NuGet) som möjliggör CNTK modellutvärderingar i Linux med hjälp av C++. Mer information finns på sidan CNTK Utvärdering på Linux.
Äldre program med CNTK EvalDLL-gränssnitt
För program som fortfarande använder CNTK EvalDLL-gränssnitt, som endast stöder formatet model-v1, använder du Microsoft.Research.CNTK. CpuEval-mkl NuGet-paket:
- https://www.nuget.org/packages/Microsoft.Research.CNTK.CpuEval-mkl: stöder endast CPU, implementerar EvalDll C#-gränssnittet och EvalDll C++-gränssnittet.