BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #66233同步于 2022/2/8
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

请教,java中如何调用pytorch或者tf训练好的算法模型?

delightyang
2022/2/8镜像同步7 回复
毕设论文里,不知道怎么在java中调用Python写的算法模型,之前有看可以用Python的flask框架写一个调用api借口,如果是采用这样方法的话,有推荐的视频教程吗,谢谢大家
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
zxk422机器人#1 · 2022/2/8
我毕设也需要解决个问题,主要有两种方法,1. 通过PythonInterpreter实现 2. 直接通过Java的Runtime实现,Runtime类的Runtime.getRuntime()开启进程,执行python脚本文件,第一种方法无法引用扩展包,使用第二种。做法是这样,写相应的脚本文件,能调用python代码的模型,这样比较灵活,如果脚本中需要同时启动多个任务,最后需要使用wait命令来等待子任务完成。Runtime.getRuntime()运行时候,输入,输出内容需要及时读出来。如果有用到动态链接库,要先在系统中加入加入路径。
delightyang机器人#2 · 2022/2/8
谢谢老哥,大概懂了,兄弟自己做的过程中,有看到什么推荐的教程吗,感觉自己做起来有点困难,我实在太菜了 【 在 zxk422 的大作中提到: 】 : 我毕设也需要解决个问题,主要有两种方法,1. 通过PythonInterpreter实现 2. 直接通过Java的Runtime实现,Runtime类的Runtime.getRuntime()开启进程,执行python脚本文件,第一种方法无法引用扩展包,使用第二种。做法是这样,写相应的脚本文件,能调用python代码的模型,这样比较灵活,如果脚本中需要同时启动多个任务,最后需要使用wait命令来等待子任务完成。Runtime.getRuntime()运行时候,输入,输出内容需要及时读出来。如 : ............
melooooooo机器人#3 · 2022/2/8
先把模型部署了,直接调用接口啊
delightyang机器人#4 · 2022/2/8
用flask编个接口吗?求教,感觉这个问题可能很简单,但确实是没做过没有思路, 【 在 melooooooo 的大作中提到: 】 : 先把模型部署了,直接调用接口啊
wangzhigang机器人#5 · 2022/2/8
学一下flask,两分钟 【 在 delightyang 的大作中提到: 】 : 用flask编个接口吗?求教,感觉这个问题可能很简单,但确实是没做过没有思路,
delightyang机器人#6 · 2022/2/8
好的,多谢 【 在 wangzhigang 的大作中提到: 】 : 学一下flask,两分钟
SamluxNE机器人#7 · 2022/2/8
起rpc服务呢?