昇腾携手OpenMMLab,支持海量算法仓库的昇腾AI推理部署

近日,昇腾AI联合上海人工智能实验室,正式实现OpenMMLab算法仓库在昇腾的异构计算架构CANN上的推理部署,目前相关代码已推入MMDeploy 0.10.0版本,并在GitHub正式发布。

CANN是专门面向AI场景的异构计算架构,同时作为昇腾AI基础软硬件平台的核心组成部分之一,搭起了从上层深度学习框架到底层AI硬件的桥梁,全面支持昇思MindSpore、飞桨(PaddlePaddle)、PyTorch、TensorFlow、Caffe、计图(Jittor)等主流AI框架,提供900多种优选模型,能够覆盖众多典型场景应用,兼容多种底层硬件设备,提供强大异构计算能力。

OpenMMLab是深度学习时代全球领域最全面、最具影响力的视觉算法开源项目之一,为学术和产业界提供一个可跨方向、结构精良、易复现的统一算法工具库。OpenMMLab 已经累计开源了超过 30 个算法库,涵盖分类、检测、分割、视频理解等众多研究领域,拥有超过 300 种算法、2,400 多个预训练模型。在 GitHub 上获得超过 70,000 个标星,同时吸引了超过 1,500 名社区开发者参与项目贡献,用户遍及超过 110 个国家和地区,覆盖全国全球顶尖高校、研究机构和企业。

MMDeploy作为OpenMMLab旗下的推理部署工具,可将OpenMMLab算法在各种后端硬件上运行,并提供了简单易用的调用接口,在各高校拥有一批年轻的开发者。

CANN具备灵活的框架适配度,也是昇腾高算力硬件的使能引擎,因此很自然地和MMDeploy走到了一起。CANN不但扩充了OpenMMLab算法推理后端,使能开发者基于MMDeploy和CANN快速构建AI应用和业务,还能充分发挥昇腾AI硬件澎湃算力,加速推理业务的执行。

通过此次合作,将赋能开发者基于MMDeploy和CANN进行人工智能推理应用的高效开发、部署,也为双方后续的持续合作打下坚实的基础,促进更多业务场景的技术创新和生态共赢。

 图片来源:MMDeploy GitHub开源社区

我们可以从下图清晰地看到基于MMDeploy和CANN的推理部署框架。Model Converter作为MMDeploy的模型转换模块,通过onnx2cann将前端模型转换为昇腾AI硬件支持的模型格式,然后送入MMDeploy的Inference SDK模块,调用CANN的AscendCL应用开发接口完成推理任务在昇腾AI硬件上的执行。

 基于MMDeploy+CANN的推理部署框架

通过MMDeploy和CANN的对接适配,目前已验证包含OpenMMLab 4个算法库在内的18个流行的视觉算法可以直接在昇腾AI硬件上运行。

未来,随着MMDeploy和CANN合作的不断深入,双方将会从丰富算法库和高效推理层面持续创新和优化,促进昇腾AI和OpenMMLab的共同繁荣。同时,也欢迎大家在昇腾和MMDeploy的开源社区一起交流、探索和改进,以更完善的模型满足度、更高效的推理部署方式,使能更多人工智能场景,共同推进计算产业发展和生态构建!

更多信息请访问:

昇腾社区:https://www.hiascend.com

MMDeploy社区:https://github.com/open-mmlab

### 安装和配置 OpenWebUI #### 准备工作 为了确保顺利部署OpenWebUI,在华为Ascend服务器上的准备工作至关重要。升级固件版本后,请刷新浏览器或清除缓存后再登录Atlas IES,避免因浏览器缓存问题导致页面加载不完全[^1]。 #### SSH 登录 Atlas IES 命令行界面 使用SSH工具连接至目标机器并进入命令行环境。依次输入正确的用户名与密码完成身份验证过程。 ```bash ssh username@atlas_ies_ip_address ``` #### 部署 DeepSeek-R1-Distill-Qwen-32B 模型 由于昇腾平台支持的特定模型可以直接利用OpenAI API特性来简化集成流程。因此可以按照如下方式启动所需的服务实例: ```bash cd /usr/local/Ascend/mindie/latest/mindie-service/bin ./mindieservice_daemon start ``` 这一步骤会初始化必要的后台进程,并使API接口可用以便后续操作[^3]。 #### 下载并设置 OpenWebUI 应用程序 获取最新发布的适用于Linux系统的OpenWebUI压缩包文件,解压放置于合适位置之后调整权限允许执行其中包含的应用脚本。 ```bash wget https://example.com/path_to_openwebui.tar.gz tar -xzvf openwebui.tar.gz -C /opt/openwebui/ chmod +x /opt/openwebui/start.sh ``` 请注意替换上述URL为实际下载链接地址。 #### 启动 Web UI 接口服务 最后通过运行预先准备好的shell脚本来激活前端展示层组件,从而实现完整的交互体验功能。 ```bash /opt/openwebui/start.sh ``` 此时应该可以在指定端口号处访问到图形化的管理控制台界面了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值