• [分享交流] 微信小程序操作华为云OBS
    请问微信小程序怎么对华为云OBS进行操作哇?
  • [问题求助] obs桶路径如何找?
  • [问题求助] obs桶的路径如何找
  • [问题求助] obs-c-sdk
    求一个 windows10下 编译 obs-c-sdk 的说明教程
  • [低码] 【Appcube】【脚本】如何下载图片(图片链接为第三方链接,非OBS)
    【功能模块】appcube脚本【操作步骤&问题现象】1、【Appcube】【脚本】如何下载图片(图片链接为第三方链接,非OBS),或者获取图片的流,然后上传到OBS2、举个栗子:图片链接为:https://pic.rmb.bdstatic.com/bjh/down/10af66e904c9d3237d01227a8e411f29.png@wm_2,t_55m+5a625Y+3L+icgOmUpuS8oOWqkg==,fc_ffffff,ff_U2ltSGVp,sz_14,x_9,y_9【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [低码] 【Appcube】如何实现下载给定链接的图片到OBS
    【功能模块】  数据接入OBS【操作步骤&问题现象】1、如何实现下载给定链接的图片到OBS2、【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [其他] 在Notebook中导入Python库,解决ModuleNotFoundError错误
    对于挂载EVS的Notebook实例导入python库获取需要导入的Python库的地址,然后参见Python3的“将文件夹加入到sys.path”的操作指导,完成python库的导入。导入操作有两种方式,比较常用的是使用PYTHONPATH环境变量来添加。导入之后,您可以在Notebook中查看您的PythonPath。在“ipynb”中查看PythonPath。在代码输入框中执行如下命令查看PythonPath,如果返回的地址与您设置的pyhon库地址一致,表示导入成功。!echo $PYTHONPATH在“Terminal”中查看PythonPath。执行如下命令查看PythonPath,如果返回的地址与您设置的python库地址一致,表示导入成功。echo $PYTHONPATH对于带OBS存储的Notebook实例导入python库对于带OBS存储的Notebook实例导入python库,根据python库文件大小不同,使用方式有所不同。当python库的文件较小(小于100MB)时,您可以使用如下2种方式。首先,将python文件上传至OBS,然后使用Sync OBS功能方式将OBS中的python文件同步到Notebook中。最后参见Python3的“将文件夹加入到sys.path”指导(推荐使用PYTHONPATH环境变量来添加),完成python库的导入。首先,将python文件上传至OBS,然后使用SDK将OBS中的文件同步到Notebook,最后参见Python3的“将文件夹加入到sys.path”指导(推荐使用PYTHONPATH环境变量来添加),完成python库的导入。当python库的文件较大(大于100MB)时首先,将python库的文件上传至OBS,然后使用Moxing操作OBS文件将OBS中的python文件文件同步到Notebook,最后参见Python3的“将文件夹加入到sys.path”指导(推荐使用PYTHONPATH环境变量来添加),完成python库的导入。在python库完成导入后,您可以在Notebook中查看您的PythonPath。在“ipynb”中查看PythonPath。在代码输入框中执行如下命令查看PythonPath,如果返回的地址与您设置的pyhon库地址一致,表示导入成功。!echo $PYTHONPATH在“Terminal”中查看PythonPath。执行如下命令查看PythonPath,如果返回的地址与您设置的pyhon库地址一致,表示导入成功。echo $PYTHONPATH
  • [其他] 数据集导入操作简介
    前提条件已存在创建完成的数据集。至少已创建了一个OBS桶,用于数据存储,确保OBS桶与ModelArts在同一区域,并确保用户具有OBS桶的操作权限。数据集中的数据导入入口数据集中的数据导入有5个入口。创建数据集时直接从设置的数据导入路径中自动同步数据。图1 创建数据集时导入数据创建完数据集后,在数据集列表页面的操作栏单击“导入”,导入数据。图2 在数据集列表页导入数据在数据集列表页面,单击某个数据集的名称,进入数据集详情页中,单击“导入”,导入数据。图3 在数据集详情页中导入数据在数据集列表页面,单击某个数据集的名称,进入数据集详情页中,单击“同步数据源”,同步OBS中的数据。图4 在数据集详情页中同步数据源在数据标注的标注作业详情中添加数据。图5 标注作业详情中添加数据文件型数据来源文件型数据集的导入支持两种数据来源:“OBS”和“本地上传”。导入后,导入目录下的数据会拷贝至数据集的数据源路径下。OBS:需要将导入的数据或Manifest文件提前存储至OBS目录中。本地上传:将本地数据直接通过Internet上传至OBS指定目录后,再导入数据集。文件型数据导入方式导入方式分为“目录”和“manifest”两种。目录:导入路径选择OBS目录,读取OBS目录下的数据并导入数据集。Manifest:按Manifest文件读取OBS上的数据并导入,需要满足Manifest的文件规范,同时每个Manifest文件仅包含一种标注类型。Manifest文件定义了标注对象和标注内容的对应关系。文件规范请参见导入Manifest文件的规范说明。当前“自由格式”的数据集不支持Manifest导入。文件型数据标注状态数据标注状态分为“未标注”和“已标注”。未标注:仅导入标注对象(指待标注的图片,文本等),不导入标注内容(指标注结果信息)。已标注:同时导入标注对象和标注内容,当前“自由格式”的数据集不支持导入标注内容。为了确保能够正确读取标注内容,要求用户严格按照规范存放数据:导入方式选择目录时,需要用户选择“标注格式”,并按照标注格式的要求存放数据,详细规范请参见标注格式章节。导入方式选择manifest时,需要满足manifest文件的规范。
  • [运维技巧] 快照不可用
    1      问题现象自动快照不可用,手动快照当前策略不支持2      分析过程1.查看后台日志,根据快照ID 快照名称,在oss.dws.log 日志中  grep 快照id oss.dws.log 筛查;grep 快照名称  oss.dws.log  排查  或  grep 快照id/快照名称 oss.dws.log | grep ERROR 来筛选有用信息。2.根据grep  backup oss.dws.log 来查询发现节点到obs的域名网络有问题,拉obs的人进行网络处理验证,obs问题经过排查排除,网络没问题3.通过jobid 在oss.dws.log日志中筛选到ERROR 报错,筛选服务日志中的报错信息4.在console上点击手动创建,F12下找到traceid5.通过traceid 筛选服务日志,错误信息 grep xxxxxx oss.dws.log6.通过jobid 找到快照所在实例,登录此实列,在$GAUSSLOG下看rouch 和agent 日志在agent日志发现Error:121 InsufficientStorageSpace  定位到 OBS 资源不足。配额不够从堡垒机进去看到OBS内存 找obs的同事查看桶配额,发现桶满了。3      解决方法当前版本8.1.0.100  存在下发删除命令BUG  未响应。采取手动清理过期快照信息后。业务恢复,OBS内存清理后,需要25分钟时间将空间释放出来手动清理obs桶过期快照步骤:https://bbs.huaweicloud.com/forum/thread-121998-1-1.html    
  • [技术干货] 智慧园区如何配置模板原生服务
    背景说明当某一个租户下安装的原生服务需要提供给其他租户服务时,安装了的原生服务的租户为服务端,需要使用原生服务的租户为客户端。在客户端还需要配置原生服务的相关参数和AppCube平台的URL地址。操作步骤以其他需要使用原生服务的租户用户登录AppCube平台。选择“管理 > 应用管理 > BO配置”。单击“Template”,进入模板BO配置页面。单击“模板功能配置”,若是参数不存在,则新增以下相关参数;若参数已存在,则修改其参数值。表1 新增模板参数参数名说明BUCKET桶名称。取值请在“应用管理 > 连接器 > 对象存储代理”中获取对应对象存储代理使用的桶名称。建议获取SmartCampus__FileOperator对象存储代理使用的桶名称。CONNECTOR_NAME连接器名称。取值请在“应用管理 > 连接器 > 对象存储代理”中获取对象存储代理的名称。建议值:SmartCampus__FileOperator。单击“系统参数配置”,配置TemplateBO_URL系统参数。TemplateBO_URL设置为提供原生服务的AppCube平台的URL,例如https://abc_dev.test.com。
  • [技术干货] 技术分享 | 手把手教你在昇腾AI处理器运行LeNet
    ## 1.在本地运行LeNet**第一步**:从gitee(链接:https://gitee.com/lai-pengfei/LeNet )上下载LeNet代码并解压到本地;![第一步:下载并解压.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/20224/2/1648904489414120801.png)**第二步**:安装tensorflow1.15环境首先需要保证自己电脑上安装了Anaconda打开Anaconda Prompt先创建新环境:```pythonconda create -n tensorflow1.15.0 python=3.6```出现如下界面后按y,再回车!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/20224/2/1648904814254707724.png)创建成功之后输入如下指令激活环境:```pythonconda activate tensorflow1.15.0```接着输入以下指令安装tensorflow1.15.0注意:系统会默认安装cpu版本,但是运行LeNet已足够,如果需要GPU环境可自行百度```pythonpip install tensorflow==1.15```**第三步**:将原代码Train.py中的```pythonimport tensorflow.examples.tutorials.mnist.input_data as input_data```改为:```pythonfrom tensorflow.examples.tutorials.mnist import input_data```**第四步**:切换到代码所在目录,并运行指令:```python python Train.py```!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/20224/2/1648905645486481911.png)20000步的运行结果:!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/20224/2/1648906074273507171.png)# 2.准备工作**第一步**:在Windows下安装Pycharm软件和下载Pycharm toolkit插件,最新版本Pycharm toolkit插件下载和安装可查看官网教程:https://support.huaweicloud.com/tg-modelarts/modelarts_15_0003.html**第二步**:在我的凭证中查看并新增访问密钥,**新增时一定要把密钥下载下来,里面包含了用户名,AK和SK**!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/20224/2/1648906776369642161.png)下载下来的访问密钥:!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/20224/2/1648907101680843800.png)**第三步**:在Pycharm使用访问密钥登录Modelarts过程比较简单,不会的可以参考:https://support.huaweicloud.com/tg-modelarts/modelarts_15_0005.html**第四步**:下载OBS Browser+:[下载地址](https://support.huaweicloud.com/browsertg-obs/obs_03_1003.html)下载完成之后用我们第二步下载的AK和SK登录即可**第五步**:创建桶!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/20224/2/1648907519802996864.png)例如我的桶为cann-campus打开桶,之后再新建如下图所示的两个文件夹:!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/20224/2/1648907789588356223.png)其中dataset用于上传MNIST_data数据集:!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/20224/2/1648908033270150301.png)ckpt用来保存训练结果(ckpt文件夹暂时空着就行)# 3.修改训练脚本以支持昇腾Ai处理器上运行(模型迁移)(参考自:https://bbs.huaweicloud.com/blogs/264500 )**第一步**:在头文件添加:```pythonfrom npu_bridge.npu_init import *```**第二步**:现在数据集在OBS里面,所以使用moxing,将数据集从OBS拷贝到ModelArts环境里面:!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/20224/2/1648906375112412137.png)红色框主的为需要添加的代码,黄色线标注的路径需要根据自己的路径修改此处专为懒人提供可复制代码:```pythonimport moxing as mox mox.file.copy_parallel(src_url="obs://cann-campus/dataset/MNIST_data/",dst_url="MNIST_data")```**第三步**:将```pythonsess = tf.Session()```改为这段代码即可:```pythonconfig = tf.ConfigProto()custom_op = config.graph_options.rewrite_options.custom_optimizers.add()custom_op.name = "NpuOptimizer"config.graph_options.rewrite_options.remapping = RewriterConfig.OFF # 必须显式关闭remapsess = tf.Session(config=config)```**第四步**:增加一行拷贝语句将checkpoint目录全部拷贝过来到OBS!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/20224/2/1648906536830841806.png)红色框主的为需要添加的代码,黄色线标注的路径需要根据自己的路径修改此处专为懒人提供可复制代码:```pythonmox.file.copy_parallel(src_url="checkpoint/", dst_url="obs://cann-campus/ckpt")```# 4.在昇腾Ai处理器上运行LeNet!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/20224/2/1648908158507313340.png)第1处:为本次Job的名称,可自行设置第2处:和图中一样即可第3处:根据自己迁移后的脚本所在文件路径,自行修改第4处:OBS的路径,与准备工作第五步有关。需要注意的是:需要把路径中的 obs:/ 删掉第5处:保持不动即可最后点击 APPLY AND RUN 就可以运行了运行结果:![123.png](https://bbs-img.huaweicloud.com/data/forums/attachment/forum/20224/2/1648909000110332710.png)
  • [问题求助] springboot创建obs桶报错
    代码:public void createBucket() { // 创建ObsClient实例cn-southwest-2a ObsClient obsClient = new ObsClient("6ODMVOKHTHSADPOCXPBJ", "htZhTVI6V3Wx1CPP3Jouyjw0ZSORhJssF6gqwXtS", "obs.cn-southwest-2.myhuaweicloud.com");// 创建桶 System.out.println("来了"); try{ // 创建桶成功 ObsBucket bucket = obsClient.createBucket("tchoss"); System.out.println(bucket.getRequestId()); } catch (ObsException e) { // 创建桶失败 System.out.println("HTTP Code: " + e.getResponseCode()); System.out.println("Error Code:" + e.getErrorCode()); System.out.println("Error Message: " + e.getErrorMessage()); System.out.println("Request ID:" + e.getErrorRequestId()); System.out.println("Host ID:" + e.getErrorHostId()); } }报错:com.obs.services.exception.ObsException: Error message:Request Error.OBS servcie Error Message. -- ResponseCode: 400, ResponseStatus: Bad Request, XML Error Message: <?xml version="1.0" encoding="UTF-8" standalone="yes"?><Error><Code>IllegalLocationConstraintException</Code><Message>The  location constraint is incompatible for the region specific endpoint this request was sent to.</Message><RequestId>0000017FE417983FB4120384F3B21F9F</RequestId><HostId>RP1Bk4yDAI1sMh9uYEYnw2Z/EFnMwDwHqnOdqMCTSIoLRCVW6wsCO30GJ/Cx4oRC</HostId></Error>
  • [问题求助] 【ABC产品】如何脚本中将base64编码,转化为文件流存入OBS桶
    【功能模块】项目:盐城1.先建一张人员表,头像存入base64编码,2.在人员授权成功之后需要将该人员同步到人员BO,3.请问:我如何将图片base64编码转化为文件流,再存入平台ABC的OBS桶中?【操作步骤&问题现象】1、2、【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [训练管理] 我在训练作业时,用OBS进行拷贝 出现了错误
    【功能模块】我在训练作业时,用OBS进行拷贝 出现了报错   BrokenPipeError: Broken pipe”   管道流错误????
  • [问题求助] 微信小程序怎么从obs下载文件?
    微信小程序构建npm失败哇,请问该怎么下载obs的文件?
总条数:799 到第
上滑加载中