PaddlePaddle的5大优势分别是什么

这期内容当中小编将会给大家带来有关PaddlePaddle的5大优势分别是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

飞桨(PaddlePaddle)是国内唯一功能完备的端到端开源深度学习平台,集深度学习训练和预测框架、模型库、工具组件、服务平台为一体,其兼具灵活和效率的开发机制、工业级应用效果的模型、超大规模并行深度学习能力、推理引擎一体化设计以及系统化的服务支持,致力于让深度学习技术的创新与应用更简单。

从Paddle Fluid v1.0以来,飞桨致力于打造更好的用户体验,趁着百度开发者大会,也为用户精心准备了一份大礼,在开发、训练及部署全流程上进行了全新升级,发布了飞桨的五大特性。接下来小编为您一一解读。

一、动态图&静态图 - 兼具动态图和静态图两种计算图的优势

从飞桨核心框架Padlde Fluid v1.5开始,飞桨同时为用户提供动态图和静态图两种机制。静态图是先定义网络结构而后运行,对定义好的图结构进行分析,可以使运行速度更快,显存占用更低,在业务部署上线上的具有非常大的优势,为用户的AI应用落地提供高效支持。但是静态图组网和执行阶段是分开,对于新用户理解起来不太友好。

飞桨从最新版本开始,提供了更方便的动态图模式,所有操作可以立即获得执行结果,而不必等到执行阶段才能获取到结果,这样可以更方便进行模型的调试,同时还减少了大量用于构建Executor等代码,使得编写、调试网络的过程变得更加便捷。用户可以使用更加便捷的动态图模式进行调试、训练,然后可以把训练好的模型转换为静态图的结构,快速上线部署。PaddlePaddle的5大优势分别是什么

二、应用效果最佳的官方模型 – 覆盖三大主流任务

基于百度多年的产业应用经验,以及百度生态伙伴的人工智能解决方案实践,飞桨为用户提供70+精选经过真实业务场景验证的、应用效果最佳的官方算法模型,涵盖视觉、NLP、语音和推荐等AI核心技术领域。

PaddlePaddle的5大优势分别是什么

飞桨自然语言处理模型库PaddleNLP:基于飞桨打造的工业级中文NLP开源工具集,拥有当前业内效果最好的中语义表示模型和基于百亿级大数据训练的预训练模型,并将自然语言处理领域的多种模型用一套共享骨架代码实现,可大大减少用户在开发过程中的重复工作。用户在极大地减少研究和开发成本的同时,也可以获得更好的基于工业实践的应用效果。本次发布PaddleNLP-Research,支持NLP前沿研究,现已开源MRQA2019阅读理解竞赛Paddle Fluid基线、 DuConv (ACL2019)、ARNOR(ACL2019)、MMPMS(IJCAI2019)、MPM(NAACL2019) 等近期百度在 NLP 学术领域的工作。

飞桨视觉模型库PaddleCV:基于飞桨打造的业界效果最好的CV开源工具集,并开源多个百度自研、国际赛事夺冠方案模型。物体检测统一框架、图像分类库、图像生成库、视频识别库多个基础任务库中,既具备高精度模型、也具备高速推理模型。基于易扩展、易模块化的操作,用户可以高效完成各类视觉任务的工业应用。

  • PaddleDetection物体检测统一框架,覆盖主流的检测算法,即具备高精度模型、也具备高速推理模型,包含Faster-RCNN (支持FPN), Mask-RCNN (支持FPN), Cascade-RCNN, RetinaNet, Yolo v3, SSD算法并提供一系列的预训练模型,具有工业化、模块化、高性能的优势。结合飞桨核心框架的高速推理引擎,训练到部署无缝衔接;提供模块化设计,模型网络结构和数据数据处理均可定制;基于高效的核心框架,训练速度和显存占用上有一定的优势,例如,YOLO v3训练速度相比同类框架快6倍。此外,本次除了统一检测框架,还发布一系列预训练模型,例如基于改进版的ResNet的检测模型,不增加计算量的情况下,精度普遍提高约1%左右。

  • 图像分类库本次新增9个图像分类模型,截至目前,覆盖10种、超过25个ImageNet预训练模型,其中ResNet模型持续改进,发布计算量相当的改进模型,例如ResNet50 Top1准确率从5%提升到79.84%(+3.34%)。

  • PaddleGAN为用户提供易上手的、一键式可运行的GAN模型,覆盖主流GAN算法,包括CGAN、DCGAN、Pix2Pix,CycleGAN,StarGAN,STGAN,ATTGAN,其中STGAN是百度自研的人脸属性编辑编辑模型,发表于CVPR 2019。

    PaddlePaddle的5大优势分别是什么