컴퓨터에서 CNTK 설정
Microsoft Cognitive Toolkit(CNTK)는 64비트 Windows 및 64비트 Linux 플랫폼을 모두 지원합니다. 설치가 완료되면 Python에서 설치를 테스트 하거나 설명서의 자습서 또는 예제 섹션을 사용해 볼 수 있습니다.
미리 컴파일된 이진 파일에서 CNTK 설치하는 것이 좋습니다. 소스 코드에서 CNTK 빌드하려는 경우 필요한 단계가 여기에 설명되어 있습니다.
컴퓨터에 미리 컴파일된 최신 이진 파일을 설치하려면 다음 지침을 따르세요.
Windows | Linux |
---|---|
Python 전용 설치 Python에서 사용할 CNTK lib의 간단한 pip 설치 |
Python 전용 설치 Python에서 사용할 CNTK lib의 간단한 pip 설치 |
스크립트 기반 설치 BrainScript용 CNTK Python lib 및 CNTK.exe 설치하는 스크립트 |
스크립트 기반 설치 BrainScript용 CNTK Python lib 및 CNTK.exe 설치하는 스크립트 |
수동 설치 수동으로 CNTK Python lib, BrainScript용 CNTK.exe 및 종속성 설치 |
수동 설치 CNTK Python lib, BrainScript용 CNTK.exe 및 종속성 수동 설치 |
Docker 설치 |
CNTK 두 가지 빌드 버전을 제공합니다. CPU 전용 빌드는 최적화된 Intel MKLML을 사용합니다. MKLML은 MKL-DNN용 Intel MKL의 트리밍된 버전으로 Intel MKL-DNN과 함께 릴리스됩니다. GPU 구현은 고도로 최적화된 NVIDIA 라이브러리(예: CUB 및 cuDNN)를 사용하며 여러 GPU 및 여러 컴퓨터에 분산 학습을 지원합니다. 또한 GPU 빌드에는 MSR에서 개발한 1비트 양자화된 SGD 및 블록 모멘텀 SGD 병렬 학습 알고리즘이 포함되어 있어 CNTK 더 빠르게 분산 학습할 수 있습니다.