包装CNTK应用程序

本文关键字:应用程序 CNTK 包装 | 更新日期: 2023-09-27 18:35:42

我已经浏览了Microsoft开源AI库CNTK的文档,并且确实了解如何创建和训练神经网络。我还了解了如何将训练的结果"保存"到输出目录中。

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

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

包装CNTK应用程序

他们不久前为 C# 和 C++ 添加了包装器。

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/