准备数据

  1. 点击下载猫狗声音数据集至本地;

  2. 解压,文件包结构大概如下图所示

data
├── test
│ ├── cats
│ │ ├── cat_20.wav
│ │ ├── ......
│ │ └── cat_29.wav
│ └── dogs
│ ├── dog_20.wav
│ ├── ......
│ └── dog_29.wav
└── train
├── cats
│ ├── cat_0.wav
│ ├── ......
│ └── cat_19.wav
└── dogs
├── dog_0.wav
├── ......
└── dog_19.wav

创建项目

  1. 登录ModelArts管理控制台,点击左侧导航栏的自动学习,进入自动学习页面;

  2. 点击右侧项目页面中的声音分类的创建项目按钮;

3. 在创建自动学习项目页面,计费模式默认“按需计费”,填写“名称”并选择“训练数据”的存储路径

在obs路径选择页面上,选择你的obs,在你想要保存数据的路径上新建文件夹,输入名称后,点击确定新建文件夹,然后在训练数据页面点击确定以新建的空文件夹作为你的训练数据源;

4. 点击右下角创建项目

数据标注

  1. 在数据标注页面上,点击添加音频

2. 先添加data/train/cats下的数据,点击确定,可以看到界面已经显示音频数据

3. 可以点击音频左侧的播放按钮试听

4. 点击选择音频进行标注,一次可以多选,在这里我们勾选选择当前页直接选取当前页面的所有音频;

5. 右侧输入cat标签,并点击确定

6. 在已标注标签页上可以看到已标注的数据,并可以进行标签更改

7. 同样的方式添加data/train/dogs下的音频并标注为dog

模型训练

  1. 页面右下角点击开始训练,进入模型训练页面

2. 大概2-3分钟后训练结束,可以在右侧查看训练结果

部署上线

  1. 点击部署,等待约5分钟左右,部署成功

2. 页面中间是服务测试,点击上传,选择data/test目录下的猫狗音频,然后点击预测,在页面的右侧可以查看预测结果

3. 可以进行多次预测,查看预测结果

4. 结束前,点击版本管理的停止按钮,已避免产生不必要的费用

流程到此为止了,如果你觉得老山的文章不错,不妨点击关注。

作者:山找海味

最新文章

  1. Ubuntu 一直掉线 以及连不上网 解决办法
  2. 直接通过Ajax 处理程序加 Action名,取得变量值。
  3. AFNetworking 2.0 出现Use of undeclared identifier AFURLSessionManager错误
  4. [教程] 以本论坛为例,手把手教你使用按键精灵POST登陆网页
  5. Java ZK image 處理
  6. jquery 显示“加载状态 结束”
  7. 用VMware 8安装Ubuntu 12.04详细过程(图解)
  8. HDU 5573 Binary Tree(找规律)
  9. 在iPhoneApp中加载PDF
  10. iOS基础 - UIScrollView
  11. java三级考试理论题
  12. .NET高性能编程 - C#如何安全、高效地玩转任何种类的内存之Span的本质(一)。
  13. JavaScript 条件语句
  14. 数据拆分之 垂直拆分 and 水平拆分
  15. 三种Webpack打包方式
  16. [java,2019-01-15] word转pdf
  17. Codeforces 1136E - Nastya Hasn't Written a Legend - [线段树+二分]
  18. DB2数据库许可证过期 SQLSTATE=42968
  19. 开源项目Zookeeper、Doozer、etcd进行总结
  20. 巧用CurrentThread.Name来统一标识日志记录(完结篇)

热门文章

  1. CSPS模拟 56
  2. P4409 [ZJOI2006]皇帝的烦恼(20190922B)(乱搞)
  3. JQuery弹出菜单时禁止页面(body)滚动
  4. 『题解』洛谷P1083 借教室
  5. Linux基础指令--韩顺平老师课程笔记
  6. Android常见内存泄露
  7. 005.Kubernetes二进制部署kubectl
  8. 007.Kubernetes二进制部署Flannel
  9. 多线程之美1一volatile
  10. mybatis调用mysql的存储过程(procedure),实现查询操作(student表中的某个年级中的总人数 select (1) 或者 select (*))