拋卻紛爭,百度給開源世界帶來了什麼?

百度,一我的人悉知的詞,曾經的風靡使它變成了一個平常用語。不過近年來,百度的風評每況愈下。git

直到在昨天的百度的AI開發者大會上,李彥宏被觀衆用礦泉水澆頭羞辱,百度又一次被推到聚光燈下。github

若是拋卻紛爭,用技術平等的眼光去看待,百度給開源世界帶來什麼?本期將介紹幾個由百度發起的核心開源項目。apache

# incubator-echarts

echarts 是當前最流行、強大的可視化庫之一,能夠流暢的運行在 PC 和移動設備上,兼容當前絕大部分瀏覽器。提供直觀、交互豐富、可實現高度個性定製化的數據可視化圖表,也可將其封裝爲任何 MVVM 框架的組件方便適用。瀏覽器

值得一提的是,從4.0版本開始,echarts 支持了無障礙可視化,讓視覺障礙人士也能夠理解圖表。廖雪峯大大也在知乎上稱讚其很好很強大。安全

img/1.png

img/2.jpeg

# apollo

img/3.png

Apollo 是由百度自主研發的全面開放自動駕駛平臺,它將幫助汽車行業及自動駕駛領域的合做夥伴結合車輛和硬件系統,快速搭建一套屬於本身的自動駕駛系統。echarts

Apollo 做爲一套複雜的自動駕駛系統,具體包含如下重要的幾項組件:感知、仿真、高精度地圖與定位、End-To-End、決策規劃、數據開放平臺、參考硬件、MAP Engine、安全。負載均衡

img/4.jpeg

# openedge

OpenEdge 是百度雲發佈的國內首個開源邊緣計算產品,可將雲計算能力拓展至用戶現場,提供臨時離線、低延時的計算服務,包括設備接入、消息路由、消息遠程同步、函數計算等功能。框架

OpenEdge有着屏蔽計算框架、簡化應用生產、簡化運行環境部署、按需部署、豐富配置等優點。模塊化

做爲國內大廠開放的首個邊緣計算開源項目,OpenEdge充分顯示出百度雲進入工業及物聯網領域的決心和思路。函數

img/5.png

img/6.jpeg

# incubator-brpc

brpc 是百度開源的 RPC 框架,擁有超過 100 萬個實例和 500 多種服務。

它擁有這些特性:囊括百度內部全部 RPC 協議,支持多種第三方協議;模塊化設計,層次清晰,很容易添加自定義協議;全面的服務發現、負載均衡、組合訪問支持;可視化的內置服務和調試工具;性能上領跑目前其餘全部 RPC 產品。

此外,brpc 的文檔飽受讚譽,若是你想從頭至尾學習RPC的原理,這絕對是一份大禮。

img/7.png

img/8.jpeg

# Paddle

PaddlePaddle (PArallel Distributed Deep LEarning) 是一個簡單易用、高效靈活、可擴展的深度學習平臺,最初由百度科學家和工程師共同開發,目的是將深度學習技術應用到百度的衆多產品中。

PadddlePaddle最先自2013年就開始投入百度多項業務的應用,在百度內部發展3年左右的時間,於2016年9月正式開源,而後PaddlePaddle經歷了一個高速迭代優化的過程。它的願景是讓每一個人都能經過PaddlePaddle接觸深度學習。

img/9.jpeg

公衆號

img/9.jpeg
歡迎關注 HelloGitHub 公衆號,獲取更多開源項目的資料和內容
相關文章
相關標籤/搜索