2020 年深度学习用什么框架?

2020-03-22 12:18:50 +08:00
 black11black

如题,不是要往这个方向发展,只是生活中随手做业务难免总会跟 DL 挂钩的,需要你去做些小工具处理。

我以前是用 mxnet,做的东西也不多,用着还行。最近(大概去年一年以来吧)明显感觉社区活跃度在降低,考虑学个新的了。

换个框架最好还是换个主流的框架,毕竟框架不是随手拿李艾就用,换个框架学习成本还是很高的,用的人越多生态越好,虽说不是专业做这个工作的,不过以后谁说得准呢。

目前用的人最多的应该就是 tensorflow 、pytorch 和 keras 了吧。目前是想往 tensorflow 那边走,还有个 keras,类似于 golun 相对于 mxnet 的那种高级 api,各位怎么看?

2390 次点击
所在节点    问与答
5 条回复
neosfung
2020-03-22 13:06:00 +08:00
非专业,用 keras
snowy0723
2020-03-22 13:14:17 +08:00
如果只是掉包的话,其实还是看你要做什么,如果是目标检测,pytorch 的 mmdetect 就很好用,另外还有 gluoncv ;做 nlp 的话,现在基本是 transformer 的天下,tf 的 huggingface 就很棒. 总之还是取决于轮子用的是什么框架.
rayhy
2020-03-22 13:33:43 +08:00
如果没有从头写的能力,大部分都是人开源的用啥你就得用啥。。而且啥乱七八糟的版本都有。相对而言,Pytorch 兼容程度更好,不像 tf 基本必须锁版本,所以我用 Pytorch
misaki321
2020-03-23 10:26:35 +08:00
pytorch
api 跟 mxnet 很像,比较容易转过来。我现在就两种都用
tensorflow 只能看着修改点
black11black
2020-03-23 11:15:17 +08:00
@snowy0723 大佬你这么回让我很为难啊,我感觉并没有能力两个业务切两个框架做

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

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

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

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

© 2021 V2EX