Facebook 2018年度開源回顧:新增開源項目153 個
Facebook近日發布了“ 2018年度開源回顧 ”,對一些關鍵性的數據進行了總結和展示。2018年,Facebook總共開源了153個新項目,新增commit數超過9.4萬,新增follower數達25.7萬。去除掉一些已被存檔的項目,截至2018年底,Facebook共有474個活躍的開源項目,總commit為34.8萬,總follower數為103萬。
基於Python的開源深度學習平台PyTorch ,在2018年正式發布了1.0穩定版本。PyTorch目前是GitHub上增長速度第二快的開源項目。圍繞PyTorch生態,Facebook 2018年開源了一對內核庫—— QNNPACK和FBGEMM,它們使移動設備和服務器更容易運行最新的AI模型;以及PyText,這是一個加速NLP 的框架。
Facebook還開源了Horizon,這是一個基於PyTorch 1.0構建的端到端平台,也是第一個使用應用強化學習(RL)來優化大規模生產環境中的系統的平台。同時還擴展了ONNX以支持更多AI工具。Glow 編譯器,也在通過更多合作夥伴的支持,朝著打造面向機器學習的硬件生態系統的目標而發展。
Facebook AI Research(FAIR)2018年開源了其對象檢測框架Detectron,以及針對嵌入式和移動設備優化的計算機視覺模型Mask R-CNN2Go。通過Open Compute Project (OCP) ,他們還開源了兩個基於AI的服務器設計規範—— Big Sur和Big Basin 。此外,TensorComprehensions、DensePose、Translate 和 TorchCraftAI 等項目,也作為圍繞人工智能的開源框架中的一部分對外開源。
除了在機器學習方面的工作,2018年Facebook在開發工具、移動、網絡、數據基礎設施、虛擬現實及其它領域也有一些不錯的成績。他們開源了Flipper,這是一個用於iOS和Android的可擴展調試工具。針對Python開發者,Facebook發布了類型檢查器Pyre和代碼重構工具Bowler。網絡方面,發布了可擴展的網絡負載均衡器Katran,以及C++ 14實現的TLS 1.3標準庫 Fizz。另外還發布了 LogDevice ,專為日誌設計的分佈式數據存儲系統,以及用於self-contained可執行文件的XAR系統。
於2017年12月開源的Docusaurus,作為幫助開源項目構建和文檔的首選工具,在2018年得到了飛速發展。目前使用Docusaurus的項目數量已經超過55個,包括React 360、Profilo(性能追踪庫)和Spectrum(跨平台圖像轉碼庫)。
11月,Facebook與GraphQL的創始人、Linux基金會以及社區的主要參與者共同成立了GraphQL基金會,並交由Linux基金會管理。
……
在文末,Facebook 表示,2019 年將繼續投入開源,為社區帶來更多創新技術。
原文地址: