python keras cnn模型与c#后端项目之间的通信

afdcj2ne  于 2021-09-08  发布在  Java
关注(0)|答案(2)|浏览(289)

我在当地的jupyter笔记本电脑和c#后端(正在visual studio上工作)预先培训了python模型。我已经输入了图片,我必须将python模型和评估发送给c#backend,然后再将预测结果返回给c#backend。我怎样才能用最简单的方式进行通信?我在考虑他们之间的服务承诺,有没有可能的解决办法?

1cklez4t

1cklez4t1#

我为一个结构类似的项目做了一件事,就是在django框架中本地运行python模型,并使c#后端通过django服务与模型通信。django将作为本地web服务运行。在我的想法中,这是一个很好的模式,因为它将隔离python模型,并且我能够独立于c#后端对其进行修改。python模型可以作为web服务用于其他需要相同功能的项目。我听说c#能够在代码中运行python代码,因此您也可以使用它。

fnvucqvd

fnvucqvd2#

我使用python脚本评估预先训练好的神经网络上的输入,编写包含输出值的xml文件,并将其保存在google drive上。
稍后,我下载xml文件,使用c#使用控制台应用程序对其进行处理。

相关问题