Share via


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 ソースが他の場所にある場合、または別の構成ファイルをデバッグする場合は、適切な変更を行います

ビルド ターゲットを "デバッグ" に設定する

ビルドして実行します。