基于 ModelArts 的动漫头像自动生成丨【华为云至简致远】
【摘要】 ModelArts 是面向开发者的一站式 AI 开发平台,具有低门槛,高效率,高性能,易运维的特点。本文使用 ModelArts 平台自动生成动漫头像,包括模型训练、测试模型和展示生成的动漫头像。
ModelArts 简介
ModelArts 是面向开发者的一站式 AI 开发平台,为机器学习与深度学习提供海量数据预处理及交互式智能标注、大规模分布式训练、自动化模型生成,及端-边-云模型按需部署能力,帮助用户快速创建和部署模型,管理全周期 AI 工作流。另外,ModelArts 具有低门槛,高效率,高性能,易运维的特点。即 ModelArts 能够开箱即用,零基础 3 步即可构建 AI 模型;AI 开发全流程可视化管理,生产效率百倍提升,灵活支持多厂商多框架多功能模型统一纳管。
第一步,点击链接进入 ACGAN-动漫头像自动生成
的案例页面,并完成基础配置。
点击 Run in ModelArts,进入 JupyterLab 页面。
JupyterLab 页面:
配置当前运行环境,进行 规格切换。
选择 [限时免费]GPU: 1*V100|CPU: 8 核 64GB ,点击 切换规格。
切换中。
资源切换完成,点击 确定 。
查看当前运行环境:
CPU:8 核
内存:64GB
GPU:nvidia-p100(32GB) * 1
架构:x86_64
规格:modelarts.vm.gpu.free
价格:限时免费
Select Kernel:TensorFlow-1.13.1
第二步,下载模型和代码
选择下方代码,点击运行。
运行完成。
第三步,模型训练
分别运行以下三段代码:
加载依赖库:
配置参数:
开始训练:
训练结束后运行结果:
第四步,测试模型
修改参数从训练模式为推理模式
头发和眼睛选择
构造预测器
第五步,展示生成的图像
最终生成的动漫头像如下图所示:
Tips
可以通过修改头像的头发和眼睛来改变最终生成的动漫头像。
相应代码的位置:
——END——
参考文献
【华为云至简致远】有奖征文火热进行中:https://bbs.huaweicloud.com/blogs/352809
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区),文章链接,文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:cloudbbs@huaweicloud.com进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。想了解更多的华为云产品相关信息,请联系我们: 电话:950808 按 0 转 1
评论