写点什么

PyTorch 成为 Linux 基金会的顶级项目

  • 2022-11-06
    北京
  • 本文字数:1210 字

    阅读完需:约 4 分钟

PyTorch成为Linux基金会的顶级项目

PyTorch是一个由Meta AI Research开发的热门的深度学习框架,现已成为Linux基金会一个独立的顶级项目。该项目将由新成立的PyTorch基金会管理,并得到包括 Meta、AWSNVIDIAAMD谷歌微软在内的多家大公司的支持。

 

PyTorch 联合创始人Soumith Chintala在 PyTorch 官方博客上宣布了这一举措。此举旨在确保关于框架的业务决策公开和透明,并综合考虑许多 PyTorch 利益相关者的需求。新成立的基金会还将项目的技术治理正规化,定义了一个分层的维护者组织和技术决策流程。项目负责人选择将 Linux 基金会作为父组织,是因为它有管理大型开源项目的经验,有一个多元化的利益相关者社区。据 Chintala 说:


一开始,PyTorch 只有一小群贡献者,多年来,这个团队一直在发展,并且变得多样化,所有人都带来了新的想法和创新,如果没有我们的社区,这些都是不可能实现的。我们希望延续开源精神——由社区治理,为社区服务。感谢我们的贡献者、维护者、用户、支持者和新晋基金会成员。让我们与 PyTorch 基金会一起期待 PyTorch 的新篇章。


Chintala 及其同事于 2016 年开始开发 PyTorch,并于 2018 年发布了 1.0 版本。很快,这个框架就流行了起来,特别是在学术研究人员当中;目前,在参与大型机器学习会议的研究人员当中,大约有 80%都在使用它。InfoQ报道过最初的1.0版本以及该框架此后的许多主版本

 

PyTorch 基金会受一个管理委员会监督,其成员来自 Meta 以及其他对项目有投资和贡献的大公司:计算机芯片制造商 NVIDIA 和 AMD;云服务提供商亚马逊科技(AWS)、微软 Azure 和谷歌云。该委员会将“以 PyTorch 充满活力的社区的持续发展为优先事项”。技术监督将继续由贡献者和“推动项目整体方向”的一小群核心维护者负责。

 

社区对此举的反应基本上是积极的,但在 Hacker News 的讨论中,一名用户指出,管理委员会缺少学术代表


作为一名研究 PyTorch 的学者,我想知道,是否应该有更多的学者参与到 PyTorch 的指导或治理中来,特别是考虑到机器学习的未来可能在很大程度上取决于这样的框架所做的选择。也许这是没有根据的,但我担心,针对大型工业应用过度优化,而忽视了在桌面 GPU 上训练单个网络的情况,可能会对 PyTorch 和整个机器学习领域造成伤害。

 

其他用户想知道这一举动是否意味着 Meta 会减少对 PyTorch 的投资。Chintala 在 Reddit 上回应了这类担忧,他说:“Meta 并没有剥离这个项目,相反,他们正在向 PyTorch 投入越来越多的资金。”Meta AI 研究员、深度学习先驱Yann LeCun在Twitter上表达了类似的观点


不。会有更多来自 Meta 的资源,以及更多来自其他贡献者的资源,现在,PyTorch 成了一个永久开放的社区项目……这可以确保它获得持续的支持,而不受制于一家公司的资源分配决策。在这种结构下,只要有足够的用户在意这个项目,它就会得到支持。

 

感兴趣的读者可以在 PyTorch 网站上查阅PyTorch基金会章程技术治理文档PyTorch项目的源代码可以从 GitHub 上获得。

 

原文链接:

https://www.infoq.com/news/2022/10/pytorch-linux-foundation/

2022-11-06 08:0012540

评论

发布
暂无评论
发现更多内容

直播技术的背后--RTMP协议

soolaugust

直播 RTMP

字节跳动想招什么样的技术人?

池建强

让类/进程/脚本「单身」的方法

小林coding

c c++ Shell 设计模式 单例模式

大数据技术发展(一):大数据技术的起源

cristal

Java 大数据 hadoop

Spring Boot Actuator微服务服务监控

xcbeyond

Java 微服务 springboot actuator 服务监控

优化教育体验 智微智能高品质录播系统

InfoQ_967a83c6d0d7

HTTP协议-基础

Jaykey

大前端 HTTP

为什么你做的 Excel 表不好用?

Tony Wu

效率工具 产品设计 Excel ER图

误执行 rm -fr /*,我删删删删库了,要跑路吗?

小林coding

Linux 程序人生 Shell linux命令

为什么使用Portainer,而不是Docker CLI来管理Docker环境

xcbeyond

Docker 运维 Portainer

SpringCloud(Netflix)-技术专题-微服务入门介绍

码界西柚

精美前端UI(VUE)界面,ASP.NET通用工作流开发分享

雯雯写代码

工作流 可视化

修改系统时间,导致 sem_timedwait 一直阻塞的问题解决和分析

小林coding

Linux 编程 问题处理

从根上学习Git

书旅

git 工具 版本控制 版本管理工具

全球移动服务生态的暗涌与新机

脑极体

gRPC在Spring Cloud中的应用

xcbeyond

Java gRPC SpringCloud

Newbe.Claptrap 框架如何实现在多种框架之上运行?

newbe36524

Docker 云计算 微服务 .net core ASP.NET Core

对待一件事,从不喜欢再到喜欢,转变需要多大

良知犹存

程序人生

老张「原创小说」

瓜藤老祖

个人成长

音画同步体验有多好,来看看即构的自研互动白板就知道啦

ZEGO即构

在线教育 SVG canvas

国内首家 ABM 营销技术服务商火眼云完成5000万元A轮融资

人称T客

超超超全递归技巧讲解,这次带你拿下递归

多选参数

数据结构 算法 递归 数据结构与算法

「C++ 篇」答应我,别再 if else 走天下了可以吗

小林coding

c++ 编程 设计模式 编程习惯 编程风格

2020大厂web前端面试常见问题总结

华为云开发者联盟

CSS 面试 响应式 大前端 浏览器

为什么直播系统不用RTP协议

soolaugust

WebRTC 直播 RTMP rtp

C++ 深入浅出工厂模式(进阶篇)

小林coding

c++ 设计模式 工厂模式

深挖502和504

书旅

nginx 服务器 HTTP 状态码

Web 全栈开发利器: 强大的在线 Cloud IDE

华为云开发者联盟

Web python3.x 全栈 编码 CloudIDE

第二次推荐笔记:wolai

申屠鹏会

HTTP协议-进阶

Jaykey

大前端 HTTP

C++ 深入浅出工厂模式(初识篇)

小林coding

c++ 设计模式 工厂模式

PyTorch成为Linux基金会的顶级项目_大数据_Anthony Alford_InfoQ精选文章