0

问题

我是一名学生,.NET 开发人员,我会感谢 CNTK 重量级贡献者和设计师的建议。我正在阅读文档和教程,实际的源代码令人印象深刻。

在 Visual Studio 2015 中使用的最佳 api 是什么,以便我可以进入 CNTK 中的功能,看看微软是如何编写多层感知器的?通常,对于 .NET 项目,我会编写一个我理解的示例应用程序,然后在调试器上浏览源代码。这是我学习的最好方法。我的问题是针对 Visual Studio 2015,但我愿意走出自己的舒适区,了解最佳实践是否是在不同的 IDE 甚至操作系统上执行此操作。

我计划按原样使用该工具,但我想尽可能熟悉该工具,因为我想开始在 Caffe、TensorFlow 等上使用它,因为我是一名 .NET 开发人员。

尝试

我已经阅读了有关 CTNK 的教程,发现自己经常使用大脑脚本,但我经常在命令行上调用它。我知道 Visual Studio 2015 中有一个 python api,我想知道这是否是使用 CNTK 访问后端的首选方法?

请不要对此投反对票。我已经阅读了提供的文档,我觉得在 GitHub 存储库上问这个问题是不合适的,这是我觉得问这个问题的唯一其他场所。如果有其他渠道或论坛可以向 CNTK 提出一般性问题,请告诉我,我会这样做,但如果没有,我感谢您的指导和对认真学习者的友好帮助。

4

1 回答 1

2

这个地方是询问有关 CNTK 问题的好地方。我相信你会在这里找到很多支持和建议。

VisualStudio 是一个非常好的探索代码库的环境,它是大多数贡献者使用的开发环境

关于控制cntk的最佳方法,您会发现许多不同的意见。Brainscript 为您提供了出色的 / 类似脚本的控制,尽管许多人会指出 Python 是与 CNTK 通信的首选方式。ML 社区中肯定有很多通用的 Python 支持!

我们刚刚在最新的 beta 版本中开始在 eval 端公开 C#,您可以期待对 .net 语言的更多支持,但其他语言也可能出现......

我不认为您可以选择一种语言优于其他语言,用法通常相似,最终这取决于您的个人喜好,经验,当然还有您要解决的问题

沃尔夫冈

于 2017-01-21T14:18:45.430 回答