基于ModelArts的自动学习笔记
本篇笔记是记录本人使用华为云平台的 ModelArts平台进行的简单的人工智障的训练。
简单的笔记有错误还望大家指出
准备工作
注册华为云账号
点击注册
1.根据页面提示进行实体验证:
2.然后我们就可以进行储存空间的创建了
储存空间的创建
- 因为我们要使用的是华为云提供的OBS储存空间来进行我们数据集的储存并且提供给算法调用 !
创建OBS桶
进入控制台:
选择OBS服务进入:
选择创建桶:
这里的选项按照图中就好,区域记得选择华北-北京四,只有选择这个地区后面的训练和部署才有免费额度。
然后数据冗余存储策略选择单AZ,我们数据量很小的所以没必要去搞多AZ
桶名称任意就好注意命名规范。我就为了方便命名为
shu-tests
后面直接确定就好
创建输入和输出文件夹
点击桶名称就可以进入到桶文件管理了
点击新建文件夹,分别创建date
和output
两个文件夹
下面就可以进行数据集下载了
数据集的下载 or 上传
数据集的下载
我们可以进入华为云提供的 数据集集市 挑选自己想要的数据集进行训练,我们演示就使用最简单的四种花卉识别
在这里点击
下载
这里请注意!!!一定要选择和创建桶区域相同的区域我们为了免费使用选择华北-北京四,点击确定后继续。
按照图上选择进行保存,填写好以后直接确定下载
下载方式——ModelArts数据集
区域:华北-北京四
数据类型:图片
输出位置:选择output文件夹
输入位置:选择date文件夹
名称:随意
确定以后稍稍等待一下再次回到 ModelArts控制台
数据集的上传
除了使用线上提供的数据集,我们也可以使用自己本地的一些数据,我们可以把自己整理好的数据上传到OBS桶里面
选择上传对象
,将自己准备的图片等数据上传到date
文件夹里面就可以和我们后面一样操作(自己上传的数据需要自己手动标记的,而下载数据集不用的)
PS:同时也需要创建output
文件夹(后面训练时会使用)
使用ModelArts进行自动学习
进行全局授权
我们首先回到ModelArts控制台
选择进入全局控制
:
然后我们来添加授权:
选择新建委托
,按照途中选择,确定创建:
设置自动学习
在侧栏中选择自动学习
进入下面界面,不要进入新版界面,进入新版界面以后请返回旧版
然后再图像分类下点击创建项目
按照图上选择进行填写:
名称:自己随意
描述:随意
数据集来源:新建数据集
数据集名称:自己随意
数据集输入位置:自己创建的
date
文件夹数据集输出位置:自己创建的
output
文件夹标签:留空
点击创建项目后继续!
数据集中的数据标注
因为这里是下载别人已经标记好的数据集,所以不用我们自己创建标签然后去标记,省去了很多麻烦。
后续如果自己有了新的数据可以上传到OBS的date
文件夹里面,然后点击同步数据源
然后新数据进入后自己手动标注数据标签
开始训练
点击 开始训练
:
进行下面的选项:
版本名称:随意
验证比:建议默认可以再0~0.99之间调整
增量训练版本:不选择[以后数据更新后可以使用这个选择以前的版本]
最大训练时长:任意(不超过60min,因为免费额度只有60分钟,付费的话20元/小时)
偏好:任意
计算规格:自动学习免费规格(GPU)
直接提交
,进入训练
等一会儿就好,一般这个数据量就几分钟就好了
点击部署
进行下一步
算法的部署
依旧选择自动学习免费规格
进行下一步
然后等待就好
等一会儿就会部署成功的,也应该是几分钟时间就好
这样就可以使用了
可以通过URL接口调用这个部署算法(用于网站和APP中)
点击上传
选择自己需要识别的文件上传以后,点击识别
罗宏伟 会员 2022-11-21 23:46 回复
这个谢同学还是可以哈,大家要向他学习