我做过由Python提供基于训练好的深度学习模型接口。业内有好几种方案,我当时考虑的是http或者rpc,考虑到成本我选择的是用Python的flask框架提供了一个Restful风格接口,然后java后端用RestTemplate去请求。
看你需求,如果是做着自己玩的用http方式我认为是最方便快捷的。
还有一种是将Python转为java能调用的代码,我个人觉得不太好,一是容易出问题,二是代码耦合比较高,三是会连带Java都无法部署到服务器上。
我做过由Python提供基于训练好的深度学习模型接口。业内有好几种方案,我当时考虑的是http或者rpc,考虑到成本我选择的是用Python的flask框架提供了一个Restful风格接口,然后java后端用RestTemplate去请求。
看你需求,如果是做着自己玩的用http方式我认为是最方便快捷的。
还有一种是将Python转为java能调用的代码,我个人觉得不太好,一是容易出问题,二是代码耦合比较高,三是会连带Java都无法部署到服务器上。