准备工作
- 本地已安装2019.2-2023.2之间(包含2019.2和2023.2)版本的PyCharm专业版工具,推荐Windows版本,社区版或专业版均可,请单击PyCharm工具下载地址获取工具并在本地完成安装。
- 使用PyCharm ToolKit远程连接Notebook开发环境,仅限PyCharm专业版。
- 使用PyCharm ToolKit提交训练作业,社区版和专业版都支持。
- 已注册华为账号并开通华为云,且在使用ModelArts前检查账号状态,账号不能处于欠费或冻结状态。
- 已创建当前使用账号的访问密钥,并获得对应的AK和SK。如果未创建,请参见创建访问密钥(AK和SK)。
- 当前账号已完成访问授权的配置。如未完成,请参考使用委托授权。
环境说明
- Python 3.7.6
- PyCharm 2023.1.3 (Professional Edition)说明:
本案例使用PyCharm版本为PyCharm 2023.1.3 (Professional Edition),不同版本PyCharm之间部分界面可能不同,仅供参考。
步骤1:安装和登录PyCharm ToolKit
- 安装PyCharm ToolKit。在PyCharm中选择“File>Settings>Plugins”,在Marketplace里搜索“ModelArts”,单击“Install”即可完成安装。
图1 通过Marketplace安装

- 登录PyCharm ToolKit。
- 打开“Edit Credential”界面。
安装完插件后,会在IDE菜单栏出现“ModelArts”,单击后选择“Edit Credential”。
说明:如果菜单栏中找不到“ModelArts > Edit Credential”,可能是PyCharm版本过高,PyCharm toolkit未适配2023.2之后版本的PyCharm工具。请下载2019.2-2023.2之间(包含2019.2和2023.2)版本的PyCharm专业版工具。
- 验证登录信息。
将创建访问密钥(AK和SK)输入到ToolKit对应位置,单击OK按钮进行登录,出现下图提示即为登录成功。
如果未创建,请参见创建访问密钥(AK和SK)
图2 成功登录提示

- 打开“Edit Credential”界面。
步骤2:使用PyCharm进行本地开发调试
- 下载代码至本地。本案例中,以图像分类模型resnet50模型为例,路径为“./models/official/cv/resnet/”
# 在本地电脑Terminal下载代码至本地 git clone https://gitee.com/mindspore/models.git -b v1.5.0
-
图3 下载代码至本地

- 配置本地PC开发环境。修改“models/official/cv/resnet/requirements.txt”文件,改为:
numpy==1.17.5 scipy==1.5.4 easydict==1.9
执行pip命令安装:
# 在PyCharm的Terminal安装mindspore pip install mindspore==1.7.0 --trusted-host https://repo.huaweicloud.com -i https://repo.huaweicloud.com/repository/pypi/simple # 在PyCharm的Terminal安装resnet依赖 pip install -r .\official\cv\resnet\requirements.txt --trusted-host https://repo.huaweicloud.com -i https://repo.huaweicloud.com/repository/pypi/simple
-
图4 安装resnet依赖

- 准备数据集。
本样例使用的数据集为类别数为五类的花卉识别数据集,下载数据集并解压数据到工程目录。新建dataset文件夹,将解压后数据集保存在dataset文件夹下。
图5 准备数据集


1083

被折叠的 条评论
为什么被折叠?



