CNTK beállítása a számítógépen
A Microsoft Cognitive Toolkit (CNTK) a 64 bites Windows és a 64 bites Linux platformot is támogatja. A telepítés befejezése után tesztelheti a telepítést Python, vagy kipróbálhatja a dokumentáció oktatóanyagokat vagy példákat tartalmazó szakaszát.
Javasoljuk, hogy telepítse CNTK előre összeállított bináris fájlokból. Ha forráskódból szeretne CNTK készíteni, a szükséges lépéseket itt ismertetjük.
Ha a legújabb előre összeállított bináris fájlokat szeretné telepíteni a gépére, kövesse az alábbi utasításokat:
Windows | Linux |
---|---|
csak Python telepítés A CNTK lib egyszerű pip telepítése Python |
csak Python telepítés A CNTK lib egyszerű pip telepítése Python |
Parancsfájlalapú telepítés A BrainScripthez készült CNTK Python lib és CNTK.exe telepítő szkript |
Parancsfájlalapú telepítés A BrainScripthez készült CNTK Python lib és CNTK.exe telepítő szkript |
Manuális telepítés A CNTK Python lib, a CNTK.exe a BrainScripthez és a függőségek manuális telepítése |
Manuális telepítés A CNTK Python lib, a BrainScript CNTK.exe és a függőségek manuális telepítése |
A Docker telepítése |
CNTK két különböző buildverziót kínál. A csak cpu-alapú build az optimalizált Intel MKLML-t használja; Az MKLML az Intel MKL-DNN-ben jelenik meg az MKL-DNN-hez készült Intel MKL levágott verziójaként. A GPU implementációja nagymértékben optimalizált NVIDIA-kódtárakat (például CUB és cuDNN) használ, és támogatja az elosztott betanítást több GPU-n és több gépen. A GPU-build tartalmazza az MSR által fejlesztett 1bit-kvantált SGD-t és blokk-lendületes SGD párhuzamos betanítási algoritmusokat is, amelyek még gyorsabb elosztott betanítást teszik lehetővé CNTK.