首页 科技 正文

2个开源平台,9个捐赠项目进入百度开源2020。

、Apollo两大年夜平台,截止今朝,百度已在GitHub主导的18个开源组织累计开源项目1023个、社区供献者20000+、获得Star总数210000+,并向Apache基金会、Linux基金会、CNCF、开放原子基金会累计捐赠9个项目。”

01 20个手艺范畴延续开源

截止2020年末,在GitHub/Gitee百度官方组织下已环绕着平安、监控、常识图谱、收集与接入、视觉、量子较量争论、开辟框架等20个手艺范畴开源了86个项目,个中天然措辞措置、开辟框架与前端范畴的开源项目数占比逾越50%。

百度开源GitHub组织:https://github.com/百度

百度开源Gitee组织:https://gitee.com/百度

02 飞桨(PaddlePaddle)、Apollo已快速成长为行业领先者

【Github项目地址:https://github.com/paddlepaddle】

【Gitee项目地址:https://gitee.com/paddlepaddle】

飞桨(PaddlePaddle)以百度多年的深度进修手艺研究和营业利用为根本,是中国首个自立研发、功能完全、开源开放的财产级深度进修平台,集深度进修焦点演习和推理框架、根本模子库、端到端开辟套件和丰硕的东西组件于一体。今朝,飞桨累计开辟者265万,处事企业逾越10万家,基于飞桨开源深度进修平台产生了34万+个模子。飞桨助力开辟者快速实现AI设法,快速上线AI营业。匡助愈来愈多的行业完成AI赋能,实现财产智能化升级。

飞桨生态社区扶植:GitHub的所有仓库(repo)累计 star 数量 55000+(2020年新增30000+),累计 commits 逾越16万次,开源供献者逾越 5000+,飞桨开辟者手艺专家(PPDE)97位,飞桨稀奇爱好小组(PPSIG) 7个。

2020年发版环境以下:

【 1.7.0】版本对框架功能层面进行了重点增强,猜测布置能力周全晋升,漫衍式演习发布PLSC支持超大年夜范围分类,并对参数处事器模式进行优化整合。【 1.8.0】版本深度优化了敕令式编程模式(动态图)的功能、性能和体验,框架根本功能也进一步强化;全新发布量桨Paddle Quantum量子机械进修框架。【2.0-RC1】飞桨焦点框架主要升级,前后发布了2.0-alpha、2.0-beta、2.0-rc0、2.0-rc1总计 4个版本。2.0版本为开辟者供应了“编程一致、消息同一”的全新开辟体验,动态图功能走向成熟、API进行了周全升级,同时消息同一的编程体验将为深度概率编程、量子机械进修等前沿学术研究供应更好的支持。12月20日,在WAVE SUMMIT+2020深度进修开辟者峰会上,飞桨全新发布PaddleHelix螺旋桨生物较量争论平台;推出业内首个通用异构参数处事器架构;开源算法库周全升级,官方算法数量从140+扩大至200+;飞桨硬件生态伙伴到达20家,适配或正在适配的芯片/IP型号29种。飞桨供应了开源深度进修平台自立可控的坚实底座,加速AI财产生态构建。

在企业利用方面,飞桨已在财产界普遍利用,合作伙伴包孕但不限于:中国电信、联通、工行、小米、OPPO、58同城、国度电网、昆仑数智,宁德时期等(排名不分前后)

【Github项目地址:https://github.com/ApolloAuto】

【Gitee项目地址:https://gitee.com/ApolloAuto】

Apollo开放平台是一个开放的、完全的、平安的平台,将匡助汽车行业及主动驾驶范畴的合作伙伴连络车辆和硬件系统,快速搭建一套属于本身的主动驾驶系统。 Apollo平台是百度重点打造的AI开放平台之一,包孕有多个算法模块:定位、感知、车辆计划节制。

自2017年开源以来,发布了9个版本,从简单循迹动身,逐渐增加支持高速场景主动驾驶、城市场景主动驾驶。随着手艺的成长,平台里也增加了学术前沿范畴的智能新模子,同时平台系统和相干根本软件也进行了整体性的升级。Apollo平台本年发布了6.0版本,主要功能包孕:

智能新模子 :基于语义地图的计划模拟进修模子,模拟进修老司机,晋升动态避障能力。平安无人化:支持长途平行驾驶接口,监测通讯设备状态,紧缩传输视频和音频旌旗灯号,贯穿连接不乱的通讯毗邻,接管长途操作指令,下发计划节制指令操作车辆;音频检测紧要车辆,颠末历程多声道麦克风捕捉音频,判定紧要车辆方位,判定紧要车辆接近或阔别。系统升级Bazel、Python、C++、GCC、CUDA、PCL、Pytorch、TensorRT等根本软件。开放新处事,整合Dreamland和Fuel,同一处事进口;整合离散处事,由单个处事到联动处事。V2X车路协同,车路协同升级,首发对象级别的车端感知与路侧感知畅通领悟特点。2020年,Apollo开辟者社区已具有来自全球97个国度,55000多名开辟者,涵盖221多所高校,308多家科技公司,57多家车企。今朝,社区累计发布内容逾越1200篇,个中开辟者供献内容60余篇。别的,面向主动驾驶行业开辟者的研发产物——Apollo主动驾驶开辟套件(Apollo D-KIT),已为100多家高校、科研机构及行业伙伴供应研发支持。作为全球最大年夜主动驾驶开放平台,Apollo具有生态合作伙伴达210家,几近包括全球主流汽车制造商、一级零部件供给商、芯片公司、传感器公司、交通集成商、出行企业等,笼盖从硬件到软件的完全财产链。

截止今朝,Apollo测试车队范围已达500辆级别,获得专利数2900件,测试里程总计逾越700万千米,获得测试派司总计近200张,个中载人测试牌逾越120张。同时,百度还将北京市主动驾驶测试办理联席小组发布的首批T4级别主动驾驶测试派司收入囊中,成为中国第一家、也是唯一获得此级别派司的企业。2020年3月份,全球知名调研机构NR,将Apollo列为全球主动驾驶范畴四大年夜“向导者”之一。

Apollo依托合作共赢的开放平台,带动全球的开辟者、汽车制造商、百余家高校,互惠互利,造福人类成长。

03 累计向4大年夜基金会捐赠了九个开源项目

【项目地址:https://github.com/xuperchain/】

2019年5月,百度基于延续多年在区块链手艺与利用范畴的研究与索求,推出了完全自立常识产权的区块链底层手艺——超等链(XuperChain)并正式开源,现已成为国内最具影响力的区块链开源手艺之一,其具有四大年夜焦点手艺亮点,以下:

高度易用:多措辞智能合约支持、多措辞sdk+合约模板;详解周全文档中央;IDE、阅读器、可视化办理东西等;7X24H手艺客服+繁华生态支持;超高性能:超等节点手艺;链内并行手艺;存储、较量争论可程度扩大;合约ACL背书验签手艺;高可扩大:动态内核手艺包管架构上高可扩大;多引擎架构手艺包管焦点流程和手艺选型可按场景订制;超等节点手艺包管存储和较量争论上高可扩大;高可用性:超等链开放收集多节点持久运行验证,不乱性>=99.99%;14w节点告白聚屏案例分娩环境检讨;2020年9月,超等链成为首个捐赠给开放原子开源基金会的项目;

2020年10月,开放原子开源基金会公布成立国内首个区块链开源工作组,工作组由百度创议,与浪潮、招商银行等知名企业配合成立,在开放原子开源基金会指点下进行区块链相干事务的专项办理。

2020年XuperChain项目累计获得Star数 1266个,Fork 287次,代码提交次660次,供献者37人,全球开辟者利用数量 10,000+次,外部代码供献 20%+,版本迭代12次,手艺专利发布425篇,社群人数达 10,000人。在架构、功能、性能上也有较大年夜的晋升:

架构:内核手艺XuperCore自力成长,依托动态内核手艺,实现广域场景适用;功能:落地了国密算法、合约事宜、EVM虚拟机等适用功能;延续完善同盟场景支持,完成了XPoA共鸣、静态P2P收集、平行链群组手艺等手艺的落地;易用性:智能合约措辞支持JAVA、Solidity等措辞;智能合约SDK支持跨链、可托较量争论等高级功能;同时本年完成了适配BSN区块链收集处事底层,还将全新升级的百度超等链内核XuperCore作为区块链开源工作组的内核手艺。为信浦存证平台、链上巨鹿政务处事、百度文库、百信银行、浦发银行、北京互联网法院等20余家企业机构及平台,供应底层手艺处事与区块链解决方案

【项目地址:https://echarts.apache.org/】

2020 年,百度继续深度参与 Apache ECharts 的项目开辟及社区扶植工作,贯穿连接着不乱的发版节奏,并在年末发布了全新重量级的 Apache ECharts 5,在最新版本中,实现了五大年夜模块、十五项特点的周全升级。别的,颠末两年时候 Apache Way 的进修和开源社区的扶植,ECharts 于 2020 年 12 月正式从 Apache 软件基金会卒业,成为顶级 Apache 项目,也是首个百度捐赠到Apache基金会中卒业的项目。

在最新大年夜版本 Apache ECharts 5 中,重点环绕图表的叙事能力,在动态叙事、视觉设计、交互能力、开辟体验和可会见性等方面做了专项优化升级,匡助开辟者更利便地成立具有强大年夜叙事能力的图表。

动态叙事:叙事功能供应了更轻便的体式格局以显现数据在时候维度上的成长转变;视觉设计:按照可视化理论优化设计,提高信息墨水比,让读者更专注在主要的数据信息;交互能力:多状态设计让读者参与交互,交互的丰硕性和流通性使得用户更深切理解数据之间的联系关系;开辟体验:默许更强大年夜更好用,让开辟者无需为性能、数据措置等问题分心,更高效地专注在传递信息可会见性:无障碍设计让视觉障碍人士可以或许同等体会图表传递的信息。随着产物不休迭代,和社区成长上的发力,给 Apache ECharts 带来了开辟者的延续增加。在 npm 上,Apache ECharts 的每周下载量约为 25 万,较客岁同期增加 40%。项目在 Github 的存眷数(star)增加到 4.4 万,较客岁同期增加 15%。

为了使产物可以或许可延续地健康成长,团队积极指导开辟者参与到社区供献中,颠末历程优化开辟文档、成立新手义务、悉心指点 pull request 等体式格局,下降开辟者参与开源共建的门坎,让更多人可以或许到场到社区供献中。在 2020 年,项目新成长 5 个 Apache Committer,2 个 Apache PPMC。在Github的累计供献者数量逾越了百位。

在 ApacheCon 2020 上,百度资深研发工程师出席分享了 Apache ECharts 在畴昔的一年中在产物和社区扶植方面获得的进展,也让更多海外的开辟者体会到 ECharts。在很多国外社交平台上,愈来愈多的用户自觉地对 ECharts 颁发积极评价并向其他人举荐。产物本身的质量成为口碑营销的有力门路。

2021年,Apache ECharts 作为 Apache 软件基金会的顶级项目,势必以加倍成熟、开放的姿态,来迎接新的挑战和机缘。

【项目地址:https://github.com/apache/incubator-doris】

Apache Doris(原百度Palo )是一款基于大年夜范围并行措置手艺的漫衍式 SQL 数据仓库,由百度在2017年开源,2018年进入 Apache 孵化器。专门应对高并发、低延时的Pb级实时数据仓库利用处景,周全兼容MySQL和谈,可以毫秒级针对亿万级数据进行实时的多维申明透视和营业探查。

在2020年,Star数增加 668,Contributor增加 65,在Apache社区贯穿连接着平均每一个季度发布一个大年夜版本,每周发布一个3位版本。4月发布0.12.0版本、11月发布0.13.0版本。本年新增加14个新feature:

全新的存储名目SegmentV2Spark on Doris明细模子上的物化视图功能支持ORC名目数据的导入动态分区差集、交集、Grouping Set大年夜查询落盘物化视图支持 bitmap_union, hll_union 和 countSpark导入RoutineLoad 和 StreamLoad支持新的数据名目:Json点窜 RoutineLoadLogstash 插件支持查询后果输出到文件在delete语句中支持谓词今朝,Doris用户涵盖字节跳动、美团、小米、京东、微博、快手、贝壳找房、爱奇艺等100+行业优异企业。

【项目地址:https://teaclave.apache.org/】

Apache Teaclave (incubating)是全球首个通用平安较量争论平台,为隐私数据较量争论赋能,让平安较量争论更简单。Teaclave 基于硬件安万能力(Intel SGX),确保敏感数据在可托域外和离岸场景下平安可控的流通和措置,无需耽忧隐私数据泄漏和滥用。同时,Teaclave 还支持多方参与的连络较量争论,打破企业和组织中的数据孤岛。Teaclave 于 2019 年 8 月进入 Apache 基金会孵化器,2020 年 10 月,Teaclave 社区正式颠末历程并发布了 0.1.0 版。

2020 年发布首个 Apache Incubator 版本 0.1.0,启动了对项目标重构企图,同时对全部项目代码 和交互的梳理,0.1.0 的发布是项目从降生到成长的第一步。

在以下几个方面做了代码重构和功能特点完善:供应了更完善的函数和数据注册履行,从头设计的函数的 开辟流程,支持兼容 protobuf 的 RPC 界说接口,支持漫衍式履行处事,支持自界说履行 器,供应更佳完善的文档,从头设计了弊端措置机制,完善测试框架和测试用例,实现了更 多的内置函数,支持了加倍天真的长途证实体式格局(DCAP),从头设计 RPC 体式格局等等。

更具体的点窜可以看版本发布文档。此次发布一共点窜了876个源文件,新增了 78,237 行代码,删除 54,846 行代码,而且在 GitHub issue 上解决了来自社区的102 个问题。详情可见0.1.0 发布文档:

https://teaclave.apache.org/blog/2020-10-28-announcing-teaclave-0-1-0-cn/

截止今朝,Github上Teaclave 项目star 数1,205个,新增一名commiter,累计支持厂内多个团队营业和数十家外部开源项目,成立了健康、可延续的开源社区和 Teaclave 平安较量争论生态。

【项目地址:https://github.com/apache/incubator-brpc】

Apache brpc(incubating)是一个用来构建高可用和高性能后台处事的企业品质的RPC开辟框架,在百度内部利用的异常普遍,在多个焦点营业上都有利用。

自2017年从百度对外开源,2018年成为Apache开源基金会孵化项目后,愈来愈多的公司在利用它,包孕爱奇艺,B站,小米,蚂蚁等。同时,也有更多的同学对这个项目作出供献。是百度内最常利用的工业级RPC框架, 有1,000,000+个实例(不包孕client)和上千种多种处事。

"brpc"的含义是"better RPC"。其特点:

包括百度内部所有 RPC 和谈,支持多种第三方和谈模块化设计,层次清楚,很轻易添加自界说和谈周全的处事发现、负载均衡、组合会见支持可视化的内置处事和调试东西性能上领跑今朝其他所有 RPC 产物项目本年新增一名commiter,累计star数11,000个,fork2,700次,发布了0.9.7新版本:内置处事支持火焰图、增加gdb bthread堆栈查看东西、适配arm64、支持redis和谈server、备份要求支持熔断器。

【项目地址:https://github.com/bfenetworks/bfe】

BFE(Beyond Front End),是现代的七层负载均衡和流量转发引擎。BFE今朝已接入百度大年夜部分流量,逐日转发要求接近1万亿,峰值QPS逾越1000万。BFE于2019年7月正式开源,并获得了普遍的存眷。

2020年6月24日,BFE开源项目被CNCF (Cloud Native Computing Foundation,云原生较量争论基金会)正式接纳为Sandbox Project。这是百度第一个被CNCF接纳的开源项目,也是在收集标的目标上中国第一个被CNCF接纳的开源项目。

2020年BFE完成7次版本发布。截止12月29日,获得4,213个Stars,较2019年12月约增加40%。新增Contributer50位。增加多个新的feature,个中重点功能包孕:

Mac和Windows环境编译支持用户限流功能客户端认证,JWT认证和对接第三方认证处事要求的tagging功能漫衍式tracingDoH(DNS over HTTPS)要求和EDNSTCP毗邻的ProxygRPC over HTTP/2

【项目地址:https://github.com/baetyl】

Baetyl 是 Linux Foundation Edge 旗下的边缘较量争论项目,旨在将云较量争论能力拓展至用户现场。 供应一时离线、低延时的较量争论处事,包孕设备接入、消息路由、数据遥传、函数较量争论、视频收集、AI揣摸、状态上报、配置下发等功能。

在2019年9月23日,百度公布将BAETYL捐赠给Linux基金会旗下社区,是首个LF Edge捐赠项目。BAETYL名字源自希腊语βατυλο (baítulos),字面意思是House of God,古代指赋予万物生命的圣石。借此意希望该项目能成为赋予万物智能的基石,让ABC Anywhere。

本年6月Baetyl正式发布2.0版本,Baetyl v2 供应了一个全新的边云畅通领悟平台,接纳云端办理、边缘运行的方案,分成边缘较量争论框架和云端办理套件两部分,支持多种布置体式格局。可在云端办理所有资本,好比节点、利用、配置等,主动布置利用到边缘节点,满足各类边缘较量争论场景,稀奇适合新兴的强边缘设备,好比 AI 一体机、5G 路测盒子等。v2 和 v1 版本的主要区分以下:

边缘和云端框架所有向云原生演化,已支持运行在 K8S 或 K3S 之上。引入声明式的设计,颠末历程影子(Report/Desire)实现端云同步(OTA)。边缘框架暂不支持历程(native)运行模式,由于运行在 K3S 上,所以整体的资本开销会有增加。边缘框架将来会支持边缘节点集群。

【项目地址:https://gerrit.akraino.org/r/】

IME,Intelligent Mobile Edge,智能移动边缘,存身5G,以AI+视频为抓手,借助软硬一体的边缘较量争论平台能力,构建行业解决方案底座,樊篱财产转型期的典型问题,颠末历程开放合作和协同创新,支持企业快速构建各类行业的解决方案,助力财产快速智能化转型。

IME项目源自百度5G移动边缘产物,于2019年5月在Github开源,并于2019年9月供献给LF Edge Akraino社区,成为国内首批进入LF Edge Akraino并孵化的边缘较量争论平台之一。

今朝,IME已进入LF Edge Akraino第三个正式的版本,正在筹办成熟度审核及Release 4的相干工作,行将成为Akraino焦点项目。IME最新版本(V3.0):

边缘集群轻量化,在资本有限的边缘节点可以或许使得IME组件尽量少得占有较量争论资本,为营业让位。多集群办理,目标是颠末历程多层级的分级自治办理,实现一次布置下发,全量集群实现布置的功能。多功能主动化交付组件——kube-sitter,旨在把机械设备办理、监控收集、开机环境初始化、软件包布置办理等主要功能集成于一身,精简功能满足轻量化要求。 边缘节点自治,使得即使边缘节点在与中央机房断连甚至中央机房宕机的环境下,也可以或许确保边缘节点上的感知算法照旧能正常运转。EDL是一个基于Kubernetes的原生深度进修框架,它支持大年夜范围漫衍式演习义务的容错和弹性缩放。 EDL基于Kubernetes优先级的抢占功能,实现了深度进修义务的弹性调剂。 深度进修模子演习和具有弹性资本的推理将在云上很常见,诸如Amazon AWS,百度云之类的云较量争论资本具有多租户。

在提出了弹性深度进修(EDL),该方式使在云上进行深度进修模子的演习和推理变得加倍轻松和高效。而今,EDL是LF AI基金会的孵化阶段项目。最新版本(0.3.1):

在演习历程当中颠末历程推理型处事支持弹性演习,例如常识蒸馏infernce处事颠末历程EDL中的处事发现主动注册较量争论机视觉和天然措辞措置中的常识蒸馏示例— 完 —

非特殊说明,本文由原创资讯网原创或收集发布。

转载请注明本文地址:http://www.lcvip.net/kj/2105.html