MindSpore校园行-图像分类

举报
irrational 发表于 2022/05/01 22:26:03 2022/05/01
【摘要】 1, 安装Python https://mirrors.huaweicloud.com/python/3.7.5/python-3.7.5-amd64.exe 2,Python操作体验 3,安装 mi...

1, 安装Python
https://mirrors.huaweicloud.com/python/3.7.5/python-3.7.5-amd64.exe

2,Python操作体验

3,安装 mindspore
方式1:
pip install https://ms-release.obs.cn-north-4.myhuaweicloud.com/1.6.1/MindSpore/cpu/x86_64/mindspore-1.6.1-cp37-cp37m-win_amd64.whl --trusted-host ms-release.obs.cn-north-4.myhuaweicloud.com -i https://pypi.tuna.tsinghua.edu.cn/simple

方式2:
下载whl包:
https://ms-release.obs.cn-north-4.myhuaweicloud.com/1.6.1/MindSpore/cpu/x86_64/mindspore-1.6.1-cp37-cp37m-win_amd64.whl
然后 pip install xxx.whl

4,安装mindvision
pip install mindvision -i https://pypi.tuna.tsinghua.edu.cn/simple

5,在I盘创建一个文件夹,取名叫做“dog_and_bread”

6,下载数据集和预训练好的模型到 dog_and_bread文件夹里面,解压。下载链接:
https://mindspore-website.obs.cn-north-4.myhuaweicloud.com/notebook/datasets/beginner/DogCroissants.zip

https://download.mindspore.cn/vision/classification/mobilenet_v2_1.0_224.ckpt

7,下载该实验的Python代码
https://obs.dualstack.cn-north-4.myhuaweicloud.com/mindspore-website/notebook/master/tutorials/zh_cn/beginner/mindspore_infer.py

用记事本打开代码文件,注释掉“# 下载并解压数据集”和“# 下载预训练模型文件”这两行下面的代码,如下(在行首加上#代表注释这行代码,这样的话它就不会运行了):

# 下载并解压数据集
# dl.download_and_extract_archive(dataset_url, path)
# 下载预训练模型文件
# dl.download_url(models_url)

  
 
  • 1
  • 2
  • 3
  • 4

8,在 dog_and_bread 文件夹里面创建一个文件夹叫“datasets”,然后把DogCroissants文件夹放进去。
9,正式开始训练
cd I:/dog_and_bread

python mindspore_infer.py

训练完成后会弹出一张图
在这里插入图片描述

10,下载模型转换工具,放到dog_and_bread文件夹内
https://ms-release.obs.cn-north-4.myhuaweicloud.com/1.6.1/MindSpore/lite/release/windows/mindspore-lite-1.6.1-win-x64.zip
在这里插入图片描述

11,设置依赖包路径,
set PACKAGE_ROOT_PATH=I:\dog_and_bread\mindspore-lite-1.6.1-win-x64
,
set PATH=%PACKAGE_ROOT_PATH%\tools\converter\lib;%PATH%

12,在mindspore-lite-win-x64\tools\converter\converter路径下执行转换命令

call converter_lite --fmk=MINDIR --modelFile=I:\dog_and_bread\mobilenet_v2_1.0_224.mindir --outputFile=I:\dog_and_bread\mobilenet_v2_1.0_224

  
 
  • 1

在这里插入图片描述

13,创建一个custom.json文件,json文件内容:
{
“title”: ‘狗和牛角包’,
“file”: ‘mobilenet_v2_1.0_224.ms’,
“label”: [‘牛角包’, ‘狗’]
}

在这里插入图片描述

14,把custom.json和mobilenet_v2_1.0_224.ms发送到手机(利用QQ邮箱)。

15,打开手机上安装的mindspore应用,长按“分类”按钮,在手机文件-下载中找到刚刚发送的custom.json文件,就可以部署模型了。
在这里插入图片描述

文章来源: blog.csdn.net,作者:irrationality,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/weixin_54227557/article/details/124513393

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

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

全部回复

上滑加载中

设置昵称

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

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

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