坚持反对于Windows GPU、bug多,TensorFlow被吐槽:2.0后逐渐去世去

时间:2024-11-15 18:29:44 来源:仲夏阳泽网

你还在用 TensorFlow 吗 ?

提到 TensorFlow,坚持渐去机械学习圈的反对人确定很熟习 ,它不断是吐槽最盛行的开源深度学习框架之一 。自 2015 年至今,后逐数不胜数的世去开源贡献者、开拓职员 、坚持渐去社区机关者 、反对钻研职员都投入到了这一开源软件库上。吐槽

不外近些年来,后逐对于 TensorFlow 的世去争议不断,google要坚持 TensorFlow 转向 JAX 的坚持渐去往事也曾经闹患上满城风雨 。

那末,反对TensorFlow 如今的吐槽运用体验奈何样样了呢?今日 Reddit 上的一个吐槽帖子可能很好地反映了用户的心声。

帖子作者展现自 2017 年开始,后逐全部深度学习生涯简直都在运用 TensorFlow ,世去并不断在 Windows 零星上运用。但当从 2.10 降级到 2.13 版本时 ,他发现 GPU 不被运用上 ,深挖之后发现 TensorFlow 在 2.10 版本之后就坚持了对于 Windows GPU 的反对于   。

因此,他展现 TensorFlow 2.10 是 Windows 当地反对于 GPU 的最后一个版本 。从 2.11 开始 ,你就需要在 WSL 2 上装置 TensorFlow ,概况运用 TensorFlow-DirectML-Plugin。这组成为了很大干扰,他意见的大少数机械学习开拓者都运用 Windows 并在当地妨碍开拓 ,如今只能切换到 Linux 上部署了。

他知道 WSL 是一个选项,但短处在于只能运用 50% 的 RAM,而且不运用本机文件零星 。在良多人已经(正在)转向 PyTorch 时,他坚持并建议运用 TensorFlow ,但如今他感应被叛变了。TensorFlow 扔掉了他 。如今他也将很快转向运用 PyTorch 了 。

这位作者的履历患上到了泛滥网友的拥护,有人展现 TensorFlow 已经「去世了」 ,就连google工程师都要用 JAX 替换 TensorFlow。

另一位网友也以为,自 TensorFlow 降级到 2.0 以来,便开始逐渐去世去。假如google在接下来多少年残缺停止反对于 TensorFlow 并在外部切换成 JAX,他不会感应惊惶 。

TensorFlow 事实奈何样了?

不够为奇 ,今日推特上也有人对于 TensorFlow 收回了质疑:google在 TensorFlow 上出了甚么下场?这个糟糕的软件在根上就坏了,一年的光阴可能发现 TensorFlow 中间中的五个 bug。

从下图也可能看出,自 2021 年 5 月 1 日以来,人们对于 TensorFlow 与 PyTorch 的兴趣度变更 。

推特:@jxmnop

驰名软件开拓者、Deep trading 独创人 Yam Peleg 展现 ,TensorFlow 的主要下场在于 bug 。当你想运用一个重大的界面(如编写自界说损失)时,包纷比方会就破损息争体了 。因此不患上不将大少数光阴花在若何规避这些 bug 而不是使命上。

另一位驰名机械学习学者 、《Python 机械学习》作者 Sebastian Raschka 也宣告了自己的意见。

他不断定 TensorFlow 出了甚么下场 ,作为早期框架之一 ,已经妨碍良多使命来处置下场。他以为下场是随着深度学习规模快捷睁开 ,google不患上不扩展 TensorFlow 并削减种种补钉 ,这才导致它如斯凌乱 。如今必需罗致所有履历履历重新开始重新妄想  ,概况这便是google推广 JAX+Flax 的原因吧。

列位机械之心的读者们 ,你们的 TensorFlow 还好用吗  ?有转向 PyTorch 等其余框架的规画吗?

相关内容