Partager via


Débogage du code source GPU de CNTK dans Visual Studio

Pour déboguer le code source du processeur principal de CNTK, suivez les étapes ci-dessous. Pour déboguer le code CUDA pour les GPU dans CNTK, suivez d’abord les étapes ci-dessous, puis cliquez ici pour obtenir d’autres étapes.

Dans Launch Visual Studio, puis chargez la solution cntk.sln. Dans le Explorateur de solutions, recherchez le projet CNTK et assurez-vous qu’il s’agit du projet de démarrage (il doit être mis en gras). Si ce n’est pas le cas, cliquez avec le bouton droit sur le projet dans le Explorateur de solutions et choisissez Définir en tant que StartUp Project.

Dans le Explorateur de solutions, recherchez le projet CNTK et cliquez avec le bouton droit sur Propriétés. Dans la boîte de dialogue Propriétés , cliquez sur Propriétés de configuration , puis sur Débogage.

En supposant que vous disposez de votre source CNTK et C:\src que vous souhaitez déboguer avec le fichier lr_bs.cntk de configuration à partir du tutoriel HelloWorld-LogisticRegression, définissez les arguments de commande comme suit :

configFile=lr_bs.cntk deviceId=auto makeMode=false

En outre, définissez le champ Répertoire de travail comme suit :

C:/src/cntk/Tutorials/HelloWorld-LogisticRegression

Si vous avez votre CNTK source ailleurs ou si vous souhaitez déboguer un autre fichier de configuration, apportez les modifications appropriées

Définissez votre cible de build comme « Déboguer »

Créez et exécutez.