PyCharm在AI项目开拓供应了精良的代码编辑、调试、远程连接和同步能力,在开拓者中广受欢迎。
利用PyCharm插件合营ModelArts:
ModelArts是华为云一站式AI开拓平台,“一站式”是指AI开拓的各个环节,包括数据处理、算法开拓、模型演习、模型支配都可以在ModelArts上完成。从技能上看,ModelArts底层支持各种异构打算资源,开拓者可以根据须要灵巧选择利用,而不须要关心底层的技能。同时,ModelArts支持Tensorflow、PyTorch、MindSpore等主流开源的AI开拓框架,也支持开拓者利用自研的算法框架,匹配您的利用习气。

AI模型开拓的过程,称之为Modeling,一样平常包含两个阶段:
开拓阶段:准备并配置环境,调试代码,使代码能够开始进行深度学习演习,推举在ModelArts开拓环境中调试。实验阶段:调度数据集、调度超参等,通过多轮实验,演习出空想的模型,推举在ModelArts演习中进行实验。两个过程可以相互转换。如开拓阶段代码稳定后,则会进入实验阶段,通过不断考试测验调度超参来迭代模型;或在实验阶段,有一个可以优化演习的性能的想法,则会回到开拓阶段,重新优化代码
实操体验 How to Use插件安装和登录
2.1.1 插件安装
选择File>Settings>Plugins,在Marketplace里搜索“ModelArts”,点击Install即可完成安装。
2.1.2 插件登录
安装完插件后,会在IDE菜单栏涌现ModelArts,点击后选择Edit Credential,涌现如下页面
点击插件的How to get AK/SK,跳转到华为云文档去按照辅导获取AK/SK,把AK/SK填入登录框中,点击OK,即可完成登录。
2.2 演习代码和数据准备在本博客中,通过附件进行下载获取。
获取完代码和数据中,须要把演习数据上传至OBS中,为下一步提交演习作业做好准备。
进入到OBS掌握台中,如果没有OBS桶,须要创建一个,如果已有桶,在该桶下新建一个data文件夹,把已下载好的演习数据上传至该OBS文件夹中。
和data文件夹同级,创建一个job文件夹,用来存放提交的演习作业。
首先获取OBS桶地址,在网页端进行点击获取,地址类似为obs://3xdata
通过拼接获取到data和job文件夹OBS地址分别为:
data:obs://3xdata/data/
job:obs://3xdata/job/
2.3 提交演习作业通过PyCharm把下载好的演习文件打开,点击插件的Training Job进行演习作业提交
在打开的页面中,选择和填入如下参数:
Engine必须选择tensorflow_2.1.0启动文件和目录必须位于当前打开项目OBS Path为上一步得到地址Specifications可以选择免费规格或者CPU/GPU规格
填写无误后,点击Apply and Run, 等待演习作业运行完成即可看到如下图日志输出
点击日志中的网站链接地址,可以在网页端看当演习作业干系详情,完成网页端信息截图即可
恭喜大家,至此,我们的在ModelArts上进行模型开拓的体验就顺利完成了。
3. 更多探索 Learn More如果拥有PyCharm专业版,还可以体验更多丰富功能,利用Notebook进行开拓调试后,再进行演习作业提交,可以参考https://support.huaweicloud.com/devtool-modelarts/devtool-modelarts_0016.html
本人作者小马老师将在10月11日直播详细先容【试驾PyCharm“混动”AI开拓初体验】,欢迎各位参与:
https://bbs.huaweicloud.com/live/cloud_live/202210111900.html