你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

在 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源,或者想要调试其他配置文件,请进行相应的更改

将生成目标设置为“调试”

生成并运行。