在线推理读取obs

举报
星月菩提 发表于 2020/11/04 18:01:10 2020/11/04
【摘要】 ModelArts在线推理从obs上读取数据

以resnet50为例,此用例更改之前,数据通过restful接口传入。文件结构如下


目标是让推理程序能够通过obs读取数据。读取obs数据通过obs sdk


下载obs sdk源码 https://github.com/huaweicloud/huaweicloud-sdk-python-obs

 

下载,解压以后得到src目录

将src目录下面的obs目录,整体放到model目录下面

如下图

image.png


下面我们需要更改customize_service.py文件,让此文件可以引用obs sdk中的方法实现从obs上读取数据

Step1修改config.json。

左侧是更改以后,输入是字符串例如"obs://YOUR-BUCKET/YOUR-DIR/test.mp4"

右侧是原始,输入是图片数据


Step2 修改处理脚本customize_service.py

左侧是修改以后,导入obs sdk。

AKSK获取参考https://support.huaweicloud.com/sdk-python-devg-obs/obs_22_0500.html

obs sdk 初始化https://support.huaweicloud.com/sdk-python-devg-obs/obs_22_0601.html 

obs sdk文件上传 https://support.huaweicloud.com/sdk-python-devg-obs/obs_22_0902.html

obs sdk 文件下载https://support.huaweicloud.com/sdk-python-devg-obs/obs_22_0911.html


obs.cn-north-4.myhuaweicloud.com是北京四的obs地址

左侧使用obs sdk读取obs数据



对比代码见附件



    附件下载

  • model.rar 10.73KB 下载次数:9
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。