Dela via


CNTK Utvecklingsmiljö för Universell Windows-plattform (UWP)

Anteckning

Nytt i CNTK version 2.1.

Om du vill skapa CNTK konfigurationer Release_UWP och Debug_UWP (för x64) i CNTK Visual Studio-lösningsfilen måste du göra följande:

Installera arbetsbelastning: Universell Windows-plattform utveckling

Öppna Kontrollpanelen och gå sedan till Program –> Program och funktioner. Välj Visual Studio 2017 och klicka på Ändra. När installationen av Visual Studio startar väljer du alternativet Arbetsbelastningar Universal Windows Platform Development

VS Setup

Det tar några minuter att installera.

Installera OpenBLAS

OpenBLAS används som ett alternativt matematikbibliotek för CNTK UWP. Källkoden för OpenBlas finns på GitHub. Du kan antingen använda den färdiga versionen av OpenBLAS som tillhandahålls av Microsoft Cognitive Toolkit-teamet (den rekommenderade installationssökvägen) eller skapa den själv.

Använda det färdiga OpenBLAS-biblioteket

Skapa en katalog på datorn, till exempel:

    mkdir c:\local\CNTKopenBLAS

Ställ in miljövariabeln CNTK_OPENBLAS_PATH så att den pekar på den här katalogen:

    setx CNTK_OPENBLAS_PATH c:\local\CNTKopenBLAS

Ladda ned filen CNTKopenBLAS-Windows-2.zip. Packa upp den i din CNTK openBLAS-sökväg och skapa en numrerad underkatalog i. Om du till exempel använder den senaste huvudservern laddar du ned och extraherar innehållet till c:\local\CNTKopenBLAS\2 (mappen på den översta nivån i ZIP-arkivet kallas 2).

För att verifiera måste filen %CNTK_OPENBLAS_PATH%\2\cblas.h finnas.

Skapa OpenBLAS från källa

Det här är ett alternativ till att använda det färdiga OpenBLAS-biblioteket. Följ anvisningarna här och kopiera sedan de resulterande filerna till en lokal katalog enligt beskrivningen CNTK_OPENBLAS_PATH ovan och ange miljövariabeln.

Skapa UWP-konfigurationer

Starta nu om Visual Studio och skapa Release_UWP eller Debug_UWP konfigurationer.

Köra tester

UWP-specifika tester finns i Tests\EndToEndTests\EvalClientTests\CNTKLibraryCPPUWPEvalExamplesTests katalogen .

Öppna testutforskaren i Visual Studio. Du bör se en lista över tester som liknar följande:

tests