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 ソースが他の場所にある場合、または別の構成ファイルをデバッグする場合は、適切な変更を行います
ビルド ターゲットを "デバッグ" に設定する
ビルドして実行します。