Configuración de CNTK en la máquina
El Microsoft Cognitive Toolkit (CNTK) admite plataformas Linux de Windows 64 bits y de 64 bits. Al completar la instalación, puede probar la instalación desde Python o probar la sección tutoriales o ejemplos de la documentación.
Se recomienda instalar CNTK desde archivos binarios precompilados. Si desea compilar CNTK a partir del código fuente, los pasos necesarios se describen aquí.
Instalación de CNTK desde archivos binarios precompilados
Para instalar los archivos binarios precompilados más recientes en la máquina, siga estas instrucciones:
Windows | Linux |
---|---|
Instalación solo de Python Instalación pip simple de CNTK lib para su uso en Python |
Instalación solo de Python Instalación pip simple de CNTK lib para su uso en Python |
Instalación controlada por scripts Script que instala CNTK biblioteca de Python y CNTK.exe para BrainScript |
Instalación controlada por scripts Script que instala CNTK biblioteca de Python y CNTK.exe para BrainScript |
Instalación manual Instalación manual de CNTK biblioteca de Python, CNTK.exe para BrainScript y dependencias |
Instalación manual Instalación manual de CNTK biblioteca de Python, CNTK.exe para BrainScript y dependencias |
Instalación de Docker |
versiones de CNTK: CPU y GPU
CNTK ofrece dos versiones de compilación diferentes. La compilación solo de CPU usa intel MKLML optimizado; MKLML se publica con Intel MKL-DNN como una versión recortada de Intel MKL para MKL-DNN. La implementación de GPU usa bibliotecas NVIDIA altamente optimizadas (como CUB y cuDNN) y admite el entrenamiento distribuido entre varias GPU y varias máquinas. La compilación de GPU también incluye los algoritmos de entrenamiento paralelos SGD cuantificados por 1bit y SGD de impulso de bloque, lo que permite un entrenamiento distribuido aún más rápido en CNTK.