【昇腾CANN训练营】模型营-Week1-CANN及MindSpore入门介绍-实验题

这篇博客介绍了如何在华为云上进行深度学习实践,包括下载MindSpore的LeNet5代码和MNIST数据集,配置OBS桶,创建并运行ModelArts训练作业,以及检查训练日志。博主分享了关键步骤和注意事项,适合初学者参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

没想到人生第一次写CSDN博客,竟是“被逼无奈”,为了烘托社团氛围,大三老阿姨也是豁出去了...

-------------------------------------------------------我是分割线-----------------------------------------------------------

先把题目放上:

客观题就不再赘述,只要看了直播,应该都能回答出来。

实验部分的内容其实在直播中,主讲人也已经给出提示了,自己稍加琢磨一下还是能做出来滴~

这里就再复述一遍~

一、前期代码及数据集准备

1、在gitee官网上搜索MindSpore/course下载lenet5相关代码

其中,在README.md中,已经详细说明了实验步骤。

2、下载MNIST数据集

三种方法如下:

3、脚本准备

将之前下载的lenet5和MNIST按如下结构放置。

 二、华为云控制台准备

1、创建OBS桶

登录华为云,在控制台搜索对象存储服务OBS,按如下配置设置参数:

  • 区域:华北-北京四
  • 数据冗余存储策略:单AZ存储
  • 桶名称:全局唯一的字符串
  • 存储类别:标准存储
  • 桶策略:公共读
  • 归档数据直读:关闭
  • 企业项目、标签等配置:免

 提示: 华为云新用户使用OBS时通常需要创建和配置“访问密钥”,可以在使用OBS时根据提示完成创建和配置。

2、上传文件

点击新建的OBS桶名,再打开“对象”标签页,通过“上传对象”、“新建文件夹”等功能,将脚本和数据集上传到OBS桶中。

注意:上传文件后,查看页面底部的“任务管理”状态栏(正在运行、已完成、失败),确保文件均上传完成。

过来人苦与泪的经验,各位一定要确认脚本和数据按上述形式上传至OBS桶中,否则会影响之后算法和运行结果。

三、ModelArts训练作业

1、创建算法

在控制台搜索ModelArts,选择“算法管理”,在“我的算法”界面中,点击“创建”,选择如下参数创建算法:

● AI引擎:Ascend-Powered-Engine;MindSpre-1.2.0-python3.7-aarch64;

● 代码目录:选择OBS桶下的lenet5文件夹;

● 启动文件:选择OBS桶下lenet5文件夹中的main.py;

● 其他均为默认设置。

点击“提交”即可 。

2、创建训练作业

点击“训练管理”选项下属的“训练作业”,点击“创建训练作业”,进行如下配置:

● 算法:选择刚刚创建的算法;

● 训练输入:选择OBS桶内lenet5文件夹下属的MNIST文件夹;

● 训练输出:选择在OBS桶内lenet5文件夹内新建文件夹作为输出output;

● 资源池:公共资源池;

● 资源类型:Ascend;

● 规格:Ascend:1*Ascend 910(32GB) | ARM: 24核 96GB;

● 计算节点个数:1;

● 作业日志路径:同训练输出路径。

点击“提交”即可。

点击“确定”,开始训练。

3、查看日志中的损失精度和推理精度

-----------------------------------------------------感谢观看,欢迎点赞-------------------------------------------------

Over~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值