Open Facebook的开源进展:700个代码仓库和130万名追随者
Facebook的开源平台自推出以来一直在稳步增长,而且没有任何迹象表明其受欢迎程度很快会减弱:在过去的一年里,该项目再次扩大,在Github上的追随者达到了近130万 。根据Facebook的开发者部门主管Suraj Subramanian的说法,就在去年,又有12.7万名新的开发者在开源平台上主演了Facebook的项目,他撰文对这家社交媒体巨头2020年在开源领域的主要成就进行了回顾,摘要如下:
多年来,Facebook一直在一个重要的开源项目中与广大开发者社区分享该公司的创作 。
全世界的开发者都可以在Github仓库中访问该公司一些主要软件和硬件工具的代码库 。Facebook的存储库组合现在已经增加到700多个,仅今年就有200多个项目被公开,比2019年又增加了170个新存储库 。
文章图片
Facebook的工程师和世界各地的独立开发者都为社区做出了贡献,他们总共调整了Facebook的代码库近12.8万次,其中约15%的改动是由公司外部的参与者进行的 。这标志着与上一年的变化,当时外部贡献者投入的改动约占总改动的三分之一 。
Facebook的PyTorch生态系统中增加了20个新项目,这是一个基于Python的机器学习库,主要用于计算机应用和自然语言处理 。
文章图片
在过去的几个月里,Facebook外部的许多公司也将PyTorch库用于各种领域,从训练机器人农作物喷洒器在田间移动时识别杂草到改善外科医生的培训 。制药公司阿斯利康也透露,它正在使用PyTorch来简化药物发现过程 。
在这家社交媒体公司去年开源的一些关键技术中,Subramanian重点介绍了M2M-100,这是一个多语言机器翻译模型,它可以在不依赖英语的情况下翻译100种语言中的任何一对,被认为比那些需要先翻译成英语再得出目标语言最终翻译结果的系统更加准确 。
Facebook还在2020年向公众开放了ReBel算法,该算法建立在AlphaZero的基础技术之上,可以在扑克或德州扑克等多种游戏中击败人类,这构成了 "向通用人工智能迈出的一大步" 。
【Open|Facebook的开源进展:700个代码仓库和130万名追随者】Facebook另一个引起广泛关注的开源项目是React Native,这是一个JavaScript代码库,可以让开发者为原生iOS和Android应用构建用户界面 。虽然这个平台已经存在了很长时间,但在2020年初,Facebook开源了一个名为Recoil的新React库,为开发者提供时空穿越调试等功能,它解决了使用现有Context API在构建较大应用时所面临的很多问题 。而这些功能仅靠React是很难实现的,在不到一年的时间里,Recoil已经获得了超过11000名粉丝 。
推荐阅读
- 交付 沉了!这艘刚交付的“新”船只跑了3次!船东将遭起诉和高额索赔
- 理论 黑洞是什么,它又是怎样形成的,一起来认识下吧
- 速度 宇宙中比光速更快的四种“速度”,你都知道几个
- 氢能冶金 碳中和正在进行时,炼铁氢还原替代碳还原的新时代已至!
- 约瑟夫·拜登 非要跟中国较量?美国疯狂印钞6万亿,结果搬起石头砸自己的脚
- 初入职场的我们 《初入职场的我们》郑茹心为什么会离开?
- 这就是街舞3 娱乐圈中的团宠,张艺兴凭借偶像特质,征服全网观众,获赞无数
- b《心动的信号4》官宣阵容,baby加盟,郭麒麟、宋祖儿惊喜现身
- 向往的生活5 李诞拥抱张艺兴,后者一脸地抗拒,但张艺兴和杨紫却可以亲密互动
- 心动的信号4 嘉宾阵容大洗牌!baby、宋祖儿加盟,张翰、杨超越退出