10

我浏览了 Microsoft 的 OpenSource AI Library CNTK 的文档,并且确实了解了如何创建和训练神经网络。我也明白,如何将训练后的结果“保存”到输出目录中。

但是,我没有看到将结果加载到神经网络中的方法,甚至更复杂:我如何将训练有素的神经网络包装到应用程序中,这样我就可以在生产中实际使用它,而不仅仅是将其用于学术研究.

我想将我的神经网络集成到我的 Python 或 C# 应用程序中。如何将其包装成这样,以及如何为其输入和输出创建接口?

4

1 回答 1

2

他们不久前为 C# 和 C++ 添加了一个 Wrapper。

C# https://github.com/Microsoft/CNTK/tree/master/Source/Extensibility/CSEvalClient

C++ https://github.com/Microsoft/CNTK/tree/master/Source/Extensibility/EvalWrapper

有些人也已经在研究 python 包装器了。但是,但是将其包装到 c++ 中,您已经可以将 c++ 解决方案集成为 python 包装器库。授予:http : //www.boost.org/doc/libs/1_49_0/libs/python/doc/

于 2016-02-26T11:00:55.857 回答