使用ModelArts实现动态生成动漫头像【我的华为云体验之旅】
ModelArts概述
ModelArts具有低门槛,高效率,高性能,易运维的特点。即ModelArts能够开箱即用,零基础3步即可构建AI模型;AI 开发全流程可视化管理,生产效率百倍提升,灵活支持多厂商多框架多功能模型统一纳管。
AppCube简单AI案例
这次主要通过华为云提供的AI Gallery,即人工智能人工智能知识与实训专区,体验一下零门槛上手 AI 开发,使用ModelArts的ACGAN实现动态生成动漫头像。
步骤如下:
打开华为云提供的ACGAN页面:
再打开上面的地址之前,需要先注册华为云账号并登录华为云平台
这样就进入了操作界面。观看中间框里面的al知识以及操作说明,可以发现我们需要选择使用框架为:TensorFlow1.13.1,选择免费GPU 。这里要在上面图的中间框的右上角选中TensorFlow1.13.1,并选择右边框中的蓝色“切换”框。这是案例中要求的。
1、下载模型和代码
选中中间的代码,点击本页面顶部菜单栏的三角形运行按钮或按Ctrl+Enter键 运行每个方块中的代码。,当运行代码时,代码框左边的[1]会变成[*].也可以通过底部的cpu运行情况来看是否运行代码了。若为busy,则是在运行,否则就是没有在运行。
没有运行:
运行中:
第一个操作运行成功,会出现以下代码:
2、模型训练
2.1加载依赖库
选中代码,运行成功之后,会出现以下的成功页面:
此时的[2]不是[*],代表运行成功。
2.2设置参数
设置参数的运行代码速度很快,基本看不到[*]的出现,是正常的。
2.3开始训练
选中代码。点击菜单栏的三角形,即可开始运行。训练的过程较慢,耐心等待。
训练成功页面如下:
3、测试模型
3.1修改参数从训练模式为推理模式,并将标签组代码运行。
这个可以自由修改,从上面标签组选择对应的hair和eye即可。最后生成的头像就是你这里选择的颜色决定。可以选择不同的颜色,看看效果。
3.2构造预测器
运行构造器代码:
成功后的提示如下:
3.生成头像
全部是橙色头发和灰色眼睛哦。
还尝试了其他颜色的生成,如下:
体会及建议:
首先可以感受到华为云Al的强大。我对这个模型了解不多,可以说是小白一枚。但依旧可以完成整个案例。并且不要特别强的AI知识就可以了。确实是一个零门槛的AI开发平台。
当然也有一些吐槽。由于我是第一次上手AL平台案例。我一直不太清楚如何选择TensorFlow1.13.1,和选择免费GPU。折腾了很久,通过其他案例才学会了如何选择这些东西。希望下次华为云的提示能够更友好一些。多一份体贴,用户能花更少的时间。
温馨提示:
现在云筑2021开发者年终盛典正在火热进行中,完成这个实验并提交截图,即可获得2888码豆。还有更多好礼等待你挖掘。
实验截图提交链接:https://bbs.huaweicloud.com/forum/thread-174382-1-1.html
【我的华为云体验之旅】有奖征文火热进行中:https://bbs.huaweicloud.com/blogs/309059
- 点赞
- 收藏
- 关注作者
评论(0)