包装 CNTK 应用程序
Wrap CNTK Applications
我已经阅读了 Microsoft 的 OpenSource AI Library CNTK 的文档,确实了解了如何创建和训练神经网络。我也明白了,如何 "save" 将训练的结果放入输出目录。
但是,我没有看到将结果加载到神经网络中的方法,甚至更复杂:如何将经过训练的神经网络包装到应用程序中,以便我可以在生产中实际使用它,而不仅仅是用于学术研究。
我想将我的神经网络集成到我的 Python 或 C# 应用程序中。
我如何将它包装成这样,以及如何为其输入和输出创建接口?
他们不久前为 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/
我已经阅读了 Microsoft 的 OpenSource AI Library CNTK 的文档,确实了解了如何创建和训练神经网络。我也明白了,如何 "save" 将训练的结果放入输出目录。
但是,我没有看到将结果加载到神经网络中的方法,甚至更复杂:如何将经过训练的神经网络包装到应用程序中,以便我可以在生产中实际使用它,而不仅仅是用于学术研究。
我想将我的神经网络集成到我的 Python 或 C# 应用程序中。 我如何将它包装成这样,以及如何为其输入和输出创建接口?
他们不久前为 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/