一般如何在 Golang 后台代码中添加 Python 模型

2021-11-19 15:22:28 +08:00
 xcTorres
1980 次点击
所在节点    程序员
6 条回复
lwch
2021-11-19 15:35:04 +08:00
楼主想说的是 tensorflow 模型吧,golang 有 tf 的库,不过好像只能用来做预估不能训练
Juszoe
2021-11-19 16:09:16 +08:00
1. tensorflow 使用 tfgo
2. pytorch 也有相应的库,但是比较靠谱的方法是把模型转成 onnx ,再用 onnx-go 推理
3. python 提供 rpc 接口调用
rpman
2021-11-19 16:23:28 +08:00
CPU 部署一般走 ONNX, 只要模型能顺利转出来就非常香
SmiteChow
2021-11-22 10:26:57 +08:00
不是深度学习吧?写个 py 服务呀。
xcTorres
2021-12-01 01:33:30 +08:00
哦哦,好的。多谢,
xcTorres
2021-12-01 01:34:26 +08:00
之前是用 Gunicorn+Flask, 不过上面觉得 Python 做后台性能没有 Go 好。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/816546

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX