^__^ • 11 / 07
不想一辈子做 PyTorch,PyTorch 之父出走。吃完午饭上网,看到 PyTorch 之父 Soumith 离职的消息不胫而走,自述离职原因:不想一辈子做 PyTorch。离职信全文将近 4000 字,读来很感慨,我翻译后放到了墨问里:我将离开 Meta 和 PyTorch Soumith Chintala 是那种典型的“技术改变命运”的角色,出生在南部城市海得拉巴,在维尔洛尔理工学院学习计算机科学,毕业后远赴纽约大学(NYU)求学,进入 Yann LeCun 的团队做研究。在那个深度学习还只是学术圈小众话题的年代,他开始接触 Torch 框架,也由此开启了与机器学习框架长达十几年的缘分。在纽约的几年,他的主要工作是让复杂的研究工具变得更好用。Soumith 总是关注人:开发者、研究员、初学者。他相信,工具的价值在于降低使用门槛、提升创造力。这种理念,后来贯穿了整个 PyTorch 的设计哲学。 2014 年,他加入了当时还叫 Facebook AI Research(FAIR)的团队,和几位同事一起从零开始打造一个新的深度学习框架。2015 年 TensorFlow 发布,随后成为工业领域大规模采用的成熟框架,那时候我在锤科,我们团队也用了 TensorFlow。但 Soumith 选择了另一条路。他们团队提出了一个简单但颠覆性的想法:动态计算图,让模型像 Python 代码一样自然运行。这一设计彻底改变了研究者和工程师使用 AI 工具的方式。“易用性”成了 PyTorch 的核心理念。Soumith Chintala 一直在社区一线投入精力,长期活跃于 GitHub 的 issue 区,认真回应开发者的反馈。他参与并支持 PyTorch Foundation 的建立与迁移至 Linux Foundation 旗下,让更多企业与个人能够以公开透明的方式参与治理。在他的推动与社区共同努力下,PyTorch 从实验室项目成长为被广泛采用的框架,学术与工业场景大量使用,成为许多论文与产品的底层基石。 Soumith 常常强调,开源不只是代码,更是一种文化——知识与工具应当被自由分享,让更多人有机会去创造。对他而言,这不仅是理念,也是一种回馈。正是开放的互联网,让一个来自印度的学生在全球的 AI 舞台上留下了自己的名字。祝福。