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

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.

相关推荐
热点推荐
无缘四强却狂赚8000万!宏远的吸金神话 到底藏着什么秘密?

无缘四强却狂赚8000万!宏远的吸金神话 到底藏着什么秘密?

你看球呢
2026-05-24 10:20:21
宾馆初夜,我和男友的第一次!

宾馆初夜,我和男友的第一次!

那年秋天
2026-05-22 09:30:17
开拓者招募基德遭拒!前主帅愿意来,邓顿还不要!想吃回头草了?

开拓者招募基德遭拒!前主帅愿意来,邓顿还不要!想吃回头草了?

你的篮球频道
2026-05-24 07:40:35
迪拜地狱监狱:20人挤一牢房,强奸频发,随时面临电击

迪拜地狱监狱:20人挤一牢房,强奸频发,随时面临电击

星星会坠落
2026-05-24 07:20:47
请5万员工带薪玩迪士尼,预计花费八千万!老板豪气回应:公司挣了钱就是要跟员工一起花

请5万员工带薪玩迪士尼,预计花费八千万!老板豪气回应:公司挣了钱就是要跟员工一起花

新浪财经
2026-05-22 21:20:17
上海警方在外地抓获28岁柴某!当事人:小区里被尾随,监控拍到了对方正脸

上海警方在外地抓获28岁柴某!当事人:小区里被尾随,监控拍到了对方正脸

上海法治声音
2026-05-23 13:14:44
Model Y L  4 月在国内交付 3748 辆,海外非常受欢迎!

Model Y L 4 月在国内交付 3748 辆,海外非常受欢迎!

新浪财经
2026-05-21 17:29:58
羽球赛今日收官!5国争5金,国羽剑指4冠,3人对决世界冠军!

羽球赛今日收官!5国争5金,国羽剑指4冠,3人对决世界冠军!

刘姚尧的文字城堡
2026-05-24 07:51:27
高层内斗,曝出内部黑幕!

高层内斗,曝出内部黑幕!

新浪财经
2026-05-22 02:42:18
2026足坛最荒诞一幕:姆巴佩双金靴到手,皇马冠军却一个没有

2026足坛最荒诞一幕:姆巴佩双金靴到手,皇马冠军却一个没有

圣西罗的太阳
2026-05-24 08:03:50
2026年5月1日起从严整治,体制内人员务必严守九条红线

2026年5月1日起从严整治,体制内人员务必严守九条红线

职场资深秘书
2026-05-22 21:01:25
3-0!提前锁定总决赛!哈登又拆开一支球队

3-0!提前锁定总决赛!哈登又拆开一支球队

篮球教学论坛
2026-05-24 11:27:03
国务院提级调查!

国务院提级调查!

燕梳楼频道
2026-05-23 19:44:55
以色列至今都不敢相信,一场战争竟然打掉了自己一个多世纪的国运

以色列至今都不敢相信,一场战争竟然打掉了自己一个多世纪的国运

一网打尽全球焦点
2026-05-19 17:29:36
若我们这代人不收复台湾,下代人统一时,或会直接将台湾打成废墟

若我们这代人不收复台湾,下代人统一时,或会直接将台湾打成废墟

小兰聊历史
2026-05-23 11:24:45
俄官方通讯软件被曝监控用户:能录屏、偷录音、查VPN

俄官方通讯软件被曝监控用户:能录屏、偷录音、查VPN

摸鱼算法
2026-05-22 02:19:52
我国这一官宣,直接把日本的路堵死了!日媒:中国不玩搁置争议了

我国这一官宣,直接把日本的路堵死了!日媒:中国不玩搁置争议了

贱议你读史
2026-05-23 11:55:13
菲律宾人进不来就搞这种东西!中国黄岩岛发现令人无语的装备

菲律宾人进不来就搞这种东西!中国黄岩岛发现令人无语的装备

阿龙聊军事
2026-05-23 18:17:55
宋美龄晚年目睹自己的墓园,忽而心生悔恨,悲伤说出一番戳心的话

宋美龄晚年目睹自己的墓园,忽而心生悔恨,悲伤说出一番戳心的话

史之铭
2026-05-23 18:53:22
起步250TB:消息称三星电子正开发超大容量“近线固态硬盘”

起步250TB:消息称三星电子正开发超大容量“近线固态硬盘”

IT之家
2026-05-24 11:26:25
2026-05-24 11:56:49
创作者_1636099318524
创作者_1636099318524
解答IDC相关资讯
120文章数 737关注度
往期回顾 全部

科技要闻

我戴着摄像头上班,正在帮AI抢走我饭碗

头条要闻

牛弹琴:特朗普宣布大消息后发地图 伊朗被星条旗覆盖

头条要闻

牛弹琴:特朗普宣布大消息后发地图 伊朗被星条旗覆盖

体育要闻

少年意气,正在改变中国足球

娱乐要闻

李晨郑恺冲上热搜!跑男停宣引热议

财经要闻

爆炸致82人遇难 留神峪煤业存违法行为

汽车要闻

2027款星途瑶光上市 把"全球车"标准卷进13万级市场

态度原创

旅游
家居
健康
艺术
数码

旅游要闻

“乐爽中阳”2026年文化旅游消费季启幕

家居要闻

低调传承 温润沉静

外泌体 ≠ 生长因子!它们之间究竟有何区别?

艺术要闻

日本写实画家作品《阿育王》

数码要闻

技嘉首款Micro ATX背插主板B850M AORUS STEALTH ICE上线

无障碍浏览 进入关怀版