Visual Studio CNTK GPU 소스 코드 디버깅
CNTK 기본 CPU 소스 코드를 디버그하려면 아래 단계를 수행합니다. CNTK GPU용 CUDA 코드를 추가로 디버그하려면 먼저 아래 단계를 수행한 다음, 여기를 클릭하여 추가 단계를 수행합니다.
시작 Visual Studio cntk.sln 솔루션을 로드합니다. 솔루션 탐색기 CNTK 프로젝트를 찾아 시작 프로젝트인지 확인합니다(굵게 표시해야 합니다). 그렇지 않은 경우 솔루션 탐색기 프로젝트를 마우스 오른쪽 단추로 클릭하고 시작 Project 설정을 선택합니다.
솔루션 탐색기 CNTK 프로젝트를 찾아 속성을 마우스 오른쪽 단추로 클릭합니다. 속성 대화 상자에서 구성 속성을 클릭한 다음 디버깅을 클릭합니다.
CNTK 원본 C:\src
이 있고 HelloWorld-LogisticRegression 자습서의 구성 파일을 lr_bs.cntk
사용하여 디버그하려는 경우 다음과 같이 명령 인수를 설정합니다.
configFile=lr_bs.cntk deviceId=auto makeMode=false
또한 작업 디렉터리 필드를 다음과 같이 설정합니다.
C:/src/cntk/Tutorials/HelloWorld-LogisticRegression
다른 곳에 CNTK 원본이 있거나 다른 구성 파일을 디버그하려는 경우 적절하게 변경합니다.
빌드 대상을 "디버그"로 설정
빌드하고 실행합니다.