网易首页 > 网易号 > 正文 申请入驻

PyTorch到底好用在哪里?

0
分享至

首先PyTorch本质上是Numpy的替代者,而且支持GPU、带有高级功能,可以用来搭建和训练深度神经网络。如果你熟悉Numpy、Python以及常见的深度学习概念(卷积层、循环层、SGD等),会非常容易上手PyTorch。而TensorFlow可以看成是一个嵌入Python的编程语言。你写的TensorFlow代码会被Python编译成一张图,然后由TensorFlow执行引擎运行。

一、全面性

随着PyTorch逐渐成熟,我预计这部分的差距会趋近于零。但目前,TensorFlow还是有一些PyTorch不支持的功能。它们是:

沿维翻转张量(np.flip, np.flipud, np.fliplr)检查无穷与非数值张量(np.is_nan, np.is_inf)快速傅里叶变换(np.fft)

这些TensorFlow都支持。另外,TensorFlow的contrib软件包中,有更多PyTorch没有的高级功能和模型。

二、序列化

两种框架下保存和加载模型都很简单。PyTorch有一个特别简单的API,可以保存模型的所有权重或pickle整个类。TensorFlow的Saver对象也很易用,而且为检查提供了更多的选项。

TensorFlow序列化的主要优点是可以将整个图保存为protocol buffer。包括参数和操作。然而图还能被加载进其他支持的语言(C++、Java)。这对于部署堆栈至关重要。理论上,当你想改动模型源代码但仍希望运行旧模型时非常有用。

PyTorch不仅仅是定义网络结构简单,而且还很直观灵活。静态图的网络定义都是声明式的,而动态图可以随意地调用函数(if,for,list什么的随便用),两者的差距不是一点点。网络的定义在任何框架中都应该是属于最基础最简单的一个内容,即使是接口繁多的tensorflow,通过不断的查文档,新手也能把模型搭起来或者是看懂别人的模型。

三、强大的社区

facebook的FAIR强力支持,FAIR是全球TOP3的AI研究机构。PyTorch论坛,文档,tutorial,一应俱全。FAIR的几位工程师更是全职维护开发,github上PyTorch每天都有许多pull request和讨论。

很难听到有谁说TF好用,最多是诸如谷歌支持,社区强大,文档完善,功能齐全等等。但是PyTorch你只要深度用过一段时间,就会喜欢上它的。很多人自来水安利PyTorch,当然不是facebook给钱,或者是博得多少点击量,真的是因为它太好用了。

四、简洁易懂的代码

一个框架你不懂源码,你就不能完全掌握它的运行原理,像tensorflow的`sess.run`简直就是个黑箱。而PyTorch几乎是我用过框架中源码最易懂的,任何一个操作,不论多么高级复杂,都能轻松地找到它对应tensor操作(Caffe/tinydnn也挺简洁的)

五、自定义扩展

两个框架都可以构建和绑定用C、C++、CUDA编写的自定义扩展。TensorFlow仍然需要更多的样板代码,尽管这对于支持多类型和设备可能更好。在PyTorch中,你只需为每个CPU和GPU编写一个接口和相应的实现。两个框架中编译扩展也是直接记性,并不需要在pip安装的内容之外下载任何头文件或者源代码。TG:li9047

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
辽宁118-112险胜江苏 球员评价:5人满分,1人及格,4人崩盘

辽宁118-112险胜江苏 球员评价:5人满分,1人及格,4人崩盘

篮球资讯达人
2024-11-29 22:04:34
《无人深空》涨到特别好评!官方:我们离完工还早着

《无人深空》涨到特别好评!官方:我们离完工还早着

游民星空
2024-11-29 19:06:10
菜贩子偷偷告诉我:这4种蔬菜不能买,不要钱也不吃,切记别乱买

菜贩子偷偷告诉我:这4种蔬菜不能买,不要钱也不吃,切记别乱买

简食记工作号
2024-11-29 00:32:15
当42岁王子文与30岁陈梦站在一起,我才明白什么叫顶级自律

当42岁王子文与30岁陈梦站在一起,我才明白什么叫顶级自律

八卦南风
2024-11-08 16:44:05
云南一男子将泥鳅喂养15年,长成32厘米坠龙,粗壮如手臂已有尾鳞

云南一男子将泥鳅喂养15年,长成32厘米坠龙,粗壮如手臂已有尾鳞

大豫生活
2024-11-10 19:18:15
知情人称认识吴柳芳几年不知其为冠军,为人老实,为编制苦等未果

知情人称认识吴柳芳几年不知其为冠军,为人老实,为编制苦等未果

尘语者
2024-11-27 17:11:54
未来在哪里买房最值钱?经济学家透露:这3个地方升值空间最大

未来在哪里买房最值钱?经济学家透露:这3个地方升值空间最大

坠入二次元的海洋
2024-11-29 07:45:31
洪秀全死后,曾国藩为何还要将他尸体剁碎,放在大炮中发射出去?

洪秀全死后,曾国藩为何还要将他尸体剁碎,放在大炮中发射出去?

孤雪傲梅
2024-11-24 17:51:39
参战国越来越多,普京对华求援,帮不帮?王毅2句话给答案

参战国越来越多,普京对华求援,帮不帮?王毅2句话给答案

复杂点兵
2024-09-19 04:00:02
难怪对华态度大变!“救命稻草”申请破产,给了欧盟当头一棒!

难怪对华态度大变!“救命稻草”申请破产,给了欧盟当头一棒!

惊觉惯例
2024-11-29 11:53:09
友谊小船说翻就翻,以色列撕开停火协议

友谊小船说翻就翻,以色列撕开停火协议

那山星火
2024-11-29 07:30:25
还有3天,轮到中方“卡脖子”,清单出炉,美国人彻底坐不住了

还有3天,轮到中方“卡脖子”,清单出炉,美国人彻底坐不住了

傲气经说
2024-11-29 15:02:56
家庭存款8个等级曝光,全国富豪仅占0.02%,看看你在哪个等级

家庭存款8个等级曝光,全国富豪仅占0.02%,看看你在哪个等级

阿伧说事
2024-11-29 13:43:47
意不意外?现在的乌镇就是一个超级剧本杀,都是玩家,都是角色…

意不意外?现在的乌镇就是一个超级剧本杀,都是玩家,都是角色…

大道微言
2024-11-29 19:54:46
天塌了!一孕妇买豆芽,老板说买点别的菜吧!网友的分享触目惊心!

天塌了!一孕妇买豆芽,老板说买点别的菜吧!网友的分享触目惊心!

滑稽斑马呀
2024-11-24 18:04:17
央妈请《东北一家人》重聚,剧花朱婷婷变化大,小玲缺席日子潇洒

央妈请《东北一家人》重聚,剧花朱婷婷变化大,小玲缺席日子潇洒

探寻者
2024-11-29 11:58:04
中国这次警告可不是玩的,后果很严重!

中国这次警告可不是玩的,后果很严重!

占豪
2024-11-29 03:09:59
薪水超C罗!利物浦巨星新合同创纪录,沙特联赛下血本,只为宣传

薪水超C罗!利物浦巨星新合同创纪录,沙特联赛下血本,只为宣传

祥谈体育
2024-11-29 11:35:45
好家伙!44岁董洁给22岁赵今麦演妈,比女主还美,真让人羡慕

好家伙!44岁董洁给22岁赵今麦演妈,比女主还美,真让人羡慕

娱乐圈笔娱君
2024-11-29 11:05:37
马斯克公布“裁员名单”,“吓坏联邦职员”

马斯克公布“裁员名单”,“吓坏联邦职员”

鲁中晨报
2024-11-28 10:40:04
2024-11-30 06:16:49
创作者_1636099318524
创作者_1636099318524
解答IDC相关资讯
120文章数 737关注度
往期回顾 全部

科技要闻

"AGI不是大杀器,是普通人每天在用的产品"

头条要闻

男子疑因吃"驴打滚"窒息身亡 目击者:他无法吐出食物

头条要闻

男子疑因吃"驴打滚"窒息身亡 目击者:他无法吐出食物

体育要闻

穆雷与德约科维奇能凑成王炸组合吗?

娱乐要闻

叶珂被曝独自去产检,他俩真分了吗

财经要闻

专家建议将农民养老金提升至每月500元

汽车要闻

问界M7今年累计交付量已突破18万辆

态度原创

游戏
数码
艺术
时尚
家居

钢岚:新版本三大专武分析!2.0版本难道究极凯皇即将降世?

数码要闻

银昕推出 Argon V120 单塔散热器,配四根 6mm 热管

艺术要闻

故宫珍藏的墨迹《十七帖》,比拓本更精良,这才是地道的魏晋写法

Lanvin将重返时装周,Paul Smith受邀设计圣诞树

家居要闻

现代设计感 温馨两居室

无障碍浏览 进入关怀版