PaddleX:一站式、全流程、高效率的飞桨AI套件

随着ChatGPT引领的AI破圈,各行各业掀起了AI落地的潮流,从智能客服、智能写作、智能监控,到智能医疗、智能家居、智能金融、智能农业,谁能快速将AI与传统业务相结合,谁就将成为企业数字化和智能化变革的优胜者。然而,将人工智能技术落地应用面临着诸多挑战,例如从如何选择适合的可落地模型,到满足不同业务的多模型联合应用;从快速完成AI模型的训练微调,到如何将模型高效部署。

为了应对这些挑战,飞桨团队推出了飞桨AI套件(PaddleX)——精选产业实用模型的一站式开发平台。包含如下特点:

  • 优质的算法库

包含10多个任务场景的36个精选模型,提供完善的模型推理benchmark数据,开发者可以基于业务需求选择最合适的模型。

  • 便捷的开发方式

提供无代码+低代码的开发方式,只需四步,即可完成数据、训练、验证和部署的全流程AI开发。

  • 高效的模型部署

完善的部署能力支持,实现跨平台、跨硬件的快速产业级部署。

  • 丰富的国产硬件支持

PaddleX不仅可以在AI Studio云端使用,还支持Windows本地部署,并正在不断丰富Linux版本、昆仑芯版本、昇腾版本和寒武纪版本。

  • 共赢的联创共建

除了便捷地开发AI应用外,PaddleX还为大家提供了获取商业收益的机会,为企业探索更多商业空间,实现共同成长和共赢。

在这里插入图片描述

作为一款高效的开发神器,PaddleX值得每一位开发者拥有。接下来,我们将详细解析PaddleX的核心能力,助您更好地了解并应用这款工具。添加AI Studio飞桨AI套件官方频道,和大家一起讨论吧!

AI Studio飞桨AI套件官方频道

https://aistudio.baidu.com/community/channel/610

如果你想进一步了解PaddleX,也可以通过添加运营同学,并回复【PaddleX】的方式,加入官方交流群!

PaddleX云端使用链接

https://aistudio.baidu.com/modelsoverview?category=%E4%BA%A7%E4%B8%9A%E6%96%B9%E6%A1%88&supportPaddlex=1&sortBy=weight

PaddleX Windows本地端下载链接

https://www.paddlepaddle.org.cn/paddle/paddleX

优质的算法库

首先介绍下PaddleX平台中的精选算法模型集合。飞桨在支撑企业AI落地过程中,总结多年的实践经验,沉淀出了面向10+任务场景的36个精选模型,统一收录到了PaddleX中,并且这个集合还在持续丰富中。从此,飞桨开发者可以在一款软件中,完成不同AI任务的开发部署工作。

在这里插入图片描述

不过,同一任务下往往有不止一种模型算法,如何选择适合业务场景的模型呢?不慌,PaddleX提供了完善的模型benchmark数据,可帮助开发者基于业务需求选择精度高/速度快/均衡的模型,从此摆脱模型选择困难症。

PaddleX提供的模型选型能力请见

https://ai.baidu.com/ai-doc/AISTUDIO/vlistbd6p

未来将持续丰富完善,敬请关注~

简易的开发方式

说完算法库和模型选型,接下来就该进入核心的模型开发环节了。如果说PaddleX给大家带来的第一印象是什么,大概就是工具箱/开发者双模式的联动开发方式了。

工具箱模式

                  工具箱模式

在这里插入图片描述

                  开发者模式

工具箱模式主打一个简单无脑,准备好符合规范要求的数据集,然后在webui界面中数据校验、模型训练、评估测试、模型部署一溜烟操作下来,AI模型开发全流程就丝滑地走完了。

开发者模式则提供了一个自由的广场,本质上是在VS Code集成开发环境的基础上,搭建好了PaddleX团队精心设计的超高层API(UAPI)底座,4个核心API即可完成模型开发部署,剩下的就全凭大家自由发挥啦。

UAPI使用说明

https://ai.baidu.com/ai-doc/AISTUDIO/7ll0srufz

两种开发模式之间并不是割裂的,而是紧密关联的。简单来说,工具箱模式的每一个关键步骤,都对应了开发者模式下的一个UAPI接口。而工具箱模式下的所有配置修改,都会实时落盘,使得两个模式之间可以无缝切换,接续开发。

另一方面,小伙伴们如果觉得工具箱模式还不够好用,完全可以“自己动手,丰衣足食”。在开发者模式下编辑完工具箱模式的Python代码之后,切换到工具箱模式并点击“重新加载”,工具箱DIY就完成啦。我们非常鼓励大家进行工具箱的二次开发,优秀的创意将有机会被官方纳入PaddleX精选模板,让广大开发者受益于你的创意。

高效的部署模式

对不少学习AI的小伙伴来说,训练得到了符合精度要求的模型,任务就告一段落了。但是对于AI模型的落地应用,还需要非常关键的临门一脚——模型部署。在很多产业应用的实际场景中,经过完善的模型部署后,推理性能可以提升好几倍,这样才能满足真实的业务需求。飞桨提供了Paddle Inference、Paddle Lite等高性能推理库,以及专注于快速便捷部署体验的FastDeploy,来帮助广大飞桨开发者完成这关键一步。喜大普奔的是,PaddleX无缝集成了FastDeploy的能力,轻松点选您的部署环境要求,就可以获取相应的部署包啦~

在这里插入图片描述

               第一步,导出预测模型

在这里插入图片描述

               第二步,获取部署包

获取部署包之后,就可以按照其中的详细使用说明,去目标设备进行AI模型的部署啦~

目前PaddleX上线的飞桨精选模型,基本已满足下表的部署支持情况。

在这里插入图片描述

在未来,PaddleX还将支持C#、多款端侧硬件、以及服务化部署的功能,敬请期待吧!

丰富的国产硬件支持

PaddleX目前已经可以在AI Studio星河社区云端和Windows本地端进行使用,但这还不够,为了满足更多用户的研发生产需求,PaddleX规划了丰富完备的国产硬件支持计划,如下表所示。请大家时刻关注飞桨公众号,敬请期待呦~

**加粗样式**在这里插入图片描述

共赢的联创共建

除了可以更便捷地开发AI模型和应用外,PaddleX还为大家提供了获取商业收益的机会。

伙伴们基于PaddleX开发出产业应用后,可以拟定应用价格,通过SDK方式开放给其他用户;其他用户购买SDK后,伙伴可获得相应收入分成。

其他用户无需重新训练模型,可以直接通过接口完成数据输入和获取处理结果,避免重复开发,提升效率。

目前已有多个伙伴开放并上线相关应用。

基于Picodet的车载路面垃圾检测

https://aistudio.baidu.com/modelsdetail/385?modelId=385

在这里插入图片描述

基于CLIP的野生动物及其制品分类

https://aistudio.baidu.com/modelsdetail/386?modelId=386

在这里插入图片描述

基于PP-OCRv4的文档场景检测识别

https://aistudio.baidu.com/modelsdetail/387?modelId=387

在这里插入图片描述

此外,不少开发者根据PaddleX提供的范例项目,串联大、小模型,开发出了颇受大家欢迎的应用。比如数链科技,基于PP-ChatOCR项目,开发出“大宗商品贸易合同信息抽取应用",关键信息抽取准确率达到95%以上;开放给行业客户后,客户信息录入效率提升了150%,数链科技也获得了可观收益。

智能合同关键信息抽取分析系统

https://aistudio.baidu.com/projectdetail/6718801

在这里插入图片描述

如果您也有意愿发布基于PaddleX的产业应用,可以添加小助手,回复“联创”即可。

最后,稍微总结一下:PaddleX是一站式、全流程、高效率的飞桨AI套件,具备飞桨生态优质模型和产业方案。PaddleX的使命是助力AI技术快速落地,愿景是使人人成为AI Developer!

目前PaddleX正在快速迭代,欢迎大家试用和指正!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/123880.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CLIP:连接文本-图像

Contrastive Language-Image Pre-Training CLIP的主要目标是通过对比学习,学习匹配图像和文本。CLIP最主要的作用:可以将文本和图像表征映射到同一个表示空间 这是通过训练模型来预测哪个图像属于给定的文本,反之亦然。在训练过程中&#…

【Axure教程】中继器网格拖动摆放

拖动摆放图标在移动端操作中扮演了重要的角色,允许用户自定义其设备的界面,使其更符合其偏好和使用习惯。这可以提高用户对设备的满意度和舒适度,将最常用的应用放置在易于访问的位置,从而提高使用效率。所以拖动摆放这类型操作不…

ESP32C3 LuatOS RC522①写入数据并读取M1卡

LuatOS RC522官方示例 官方示例没有针对具体开发板,现以ESP32C3开发板为例。 选用的RC522模块 ESP32C3-CORE开发板 注意ESP32C3的 SPI引脚位置,SPI的id2 示例代码 -- LuaTools需要PROJECT和VERSION这两个信息 PROJECT "helloworld" VERSIO…

Android逆向学习(二)vscode进行双开与图标修改

Android逆向学习(二)vscode进行双开与图标修改 写在前面 这其实应该还是吾爱的第一个作业,但是写完上一个博客的时候已经比较晚了,如果继续敲机械键盘吵到室友,我怕我看不到明天的太阳,所以我决定分成两篇…

2023百度云智大会:科技与创新的交汇点

​ 这次的百度云智大会,可谓是亮点云集—— 发布了包含42个大模型、41个数据集、10个精选应用范式的全新升级千帆大模型平台2.0,发布首个大模型生态伙伴计划,而且也预告了文心大模型4.0的发布,大模型服务的成绩单也非常秀&#x…

前端、后端面试集锦

诸位读者,我们在工作的过程中,经常会因跳槽而面试。 你开发能力很强,懂得技术也很多,若加上条理清晰的面试话术,可以让您的面试事半功倍。 个人博客阅读量破170万,为尔倾心打造的 面试专栏-前端、后端面试…

使用Apache Doris自动同步整个 MySQL/Oracle 数据库进行数据分析

Flink-Doris-Connector 1.4.0 允许用户一步将包含数千个表的整个数据库(MySQL或Oracle )摄取到Apache Doris(一种实时分析数据库)中。 通过内置的Flink CDC,连接器可以直接将上游源的表模式和数据同步到Apache Doris&…

Vue + Element UI 实现权限管理系统 前端篇(十四):菜单功能实现菜

Vue Element UI 实现权限管理系统 前端篇(十四):菜单功能实现 菜单功能实现 菜单接口封装 菜单管理是一个对菜单树结构的增删改查操作。 提供一个菜单查询接口,查询整颗菜单树形结构。 http/modules/menu.js 添加 findMenu…

VsCode搭建Java开发环境 vscode搭建java开发环境 vscode springboot 搭建springboot

VsCode搭建Java开发环境 vscode搭建java开发环境 vscode springboot 搭建springboot VsCode java开发截图1、安装Java 环境相关插件2、安装 Spring 插件3、安装 Mybatis 插件第一个 vsc-mybatis第二个 mybatisX 4、安装Maven环境4.1、安装Maven环境4.2、VsCode配置Maven环境 5、…

Excel_VBA程序文件的加密及解密说明

VBA应用技巧及疑难解答 Excel_VBA程序文件的加密及解密 在您看到这个文档的时候,请和我一起念:“唵嘛呢叭咪吽”“唵嘛呢叭咪吽”“唵嘛呢叭咪吽”,为自己所得而感恩,为付出者赞叹功德。 本不想分享之一技术,但众多学…

智慧公厕是将数据、技术、业务深度融合的公共厕所敏捷化“操作系统”

文明社会的进步离不开公共设施的不断创新和提升。而在这些公共设施中,公共厕所一直是一个备受关注和改善的领域。近年来,随着智慧城市建设的推进,智慧公厕成为了城市管理的重要一环。智慧公厕不仅仅是为公众提供方便和舒适的便利设施&#xf…

TVC广告片存在的商业价值

TVC广告片是商业广告中最常见和重要的形式之一,具有广泛的覆盖面和影响力。宣传片是一种用于宣传推广产品、服务或活动的短片或视频。相比宣传片,TVC广告片可能存在一些弊端。接下来由深圳TVC广告片制作公司老友记小编从以下几个方面浅析一些可能的弊端&…

1998-2014年工业企业数据库和绿色专利匹配

1998-2014年工业企业数据库绿色专利匹配 1、时间:1998-2014年 2、样本量:470万 3、来源:工业企业数据库、国家知识产权局、WIPO 4、指标: 企业匹配唯一标识码、组织机构代码、企业名称、年份、法定代表人、法定代表人职务、行…

华为云云服务器评测|华为云耀云L搭建zerotier服务测试

0. 环境 - Win10 - 云耀云L服务器 1. 安装docker 检查yum源,本EulerOS的源在这里: cd /etc/yum.repos.d 更新源 yum makecache 安装 yum install -y docker-engine 运行测试 docker run hello-world 2. 运行docker镜像 默认配…

Android基础之Activity生命周期

Activity是Android四大组件之一、称为之首也恰如其分。 Activity直接翻译为中文叫活动。在Android系统中Activity就是我看到的一个完整的界面。 界面中看到的TextView(文字)、Button(按钮)、ImageView(图片)都是需要Activity来承载的。 总…

文件包含漏洞学习小结

目录 一、介绍 二、常见文件包含函数 三、文件包含漏洞代码举例分析 四、文件包含漏洞利用方式 4.1 本地文件包含 1、读取敏感文件 2、文件包含可运行的php代码 ①包含图片码 ②包含日志文件 ③包含环境变量getshell ④临时文件包含 ⑤伪协议 4.2 远程文件包含 4.…

部署Django报错-requires SQLite 3.8.3 or higher

记一次CentOS7部署Django项目时的报错 问题出现 在部署测试环境时,有需要用到一个python的后端服务,要部署到测试环境中去 心想这不是so easy吗,把本地调试时使用的python版本及Django版本在服务器上对应下载好,然后直接执行命…

MyBatis基础操作

准备工作: 准备数据库表emp -- 部门管理 create table dept(id int unsigned primary key auto_increment comment 主键ID,name varchar(10) not null unique comment 部门名称,create_time datetime not null comment 创建时间,update_time datetime not null com…

axios封装/基础配置

步骤:装包 -> 封装axios实例 ->调用实例发送请求 1. 装包 npm install axios 2. 封装 axios基础配置 // axios实例封装 import axios from axios// 创建axios实例 const axiosInstance axios.create({baseURL:http://xxx.net, //基地址timeout:5000 //…

不用额外插件?RunnerGo内置压测模式怎么选

我们在做性能测试时需要根据性能需求配置不同的压测模式如:阶梯模式。使用jmeter时我们需要安装插件来配置测试模式,为了方便用户使用,RunnerGo内嵌了压测模式这一选项,今天给大家介绍一下RunnerGo的几种压测模式和怎么根据性能需…