当前位置:网站首页>基于ModelArts的StyleGAN3生成高清图丨【华为云至简致远】
基于ModelArts的StyleGAN3生成高清图丨【华为云至简致远】
2022-08-08 13:48:00 【InfoQ】
ModelArts简介
第一步,点击链接进入 ACGAN-动漫头像自动生成 的案例页面,并完成基础配置。


第二步,安装依赖


第三步,生成图片
- 使用预训练的AFHQv2模型生成图片
# 使用预训练的AFHQv2模型生成图片
!python gen_images.py --outdir=out_0 --trunc=1 --seeds=2 \
--network=stylegan3-r-afhqv2-512x512.pkl
# 展示效果
display(Image(filename='./out_0/seed0002.png'))

- 使用预训练的FFHQ模型生成图片
# 使用预训练的FFHQ模型生成图片
!python gen_images.py --outdir=out_1 --trunc=1 --seeds=2 \
--network=stylegan3-r-ffhq-1024x1024.pkl
# 展示效果
display(Image(filename='./out_1/seed0002.png'))
- 使用预训练的metfaces模型生成图片
# 使用预训练的metfaces模型生成图片
!python gen_images.py --outdir=out_2 --trunc=1 --seeds=2 \
--network=stylegan3-r-metfaces-1024x1024.pkl
# 展示效果
display(Image(filename='./out_2/seed0002.png'))
第四步,生成插值视频
- AFHQv2模型

# 展示效果
outpath = "lerp.mp4"
mp4 = open(outpath,'rb').read()
data_url = "data:video/mp4;base64," + b64encode(mp4).decode()
HTML("""
<video width=400 controls>
<source src="%s" type="video/mp4">
</video>
""" % data_url)
- FFHQ模型

# 展示效果
outpath = "ffhq.mp4"
mp4 = open(outpath,'rb').read()
data_url = "data:video/mp4;base64," + b64encode(mp4).decode()
HTML("""
<video width=400 controls>
<source src="%s" type="video/mp4">
</video>
""" % data_url)
- metfaces模型

# 展示效果
outpath = "met.mp4"
mp4 = open(outpath,'rb').read()
data_url = "data:video/mp4;base64," + b64encode(mp4).decode()
HTML("""
<video width=400 controls>
<source src="%s" type="video/mp4">
</video>
""" % data_url)
- https://developer.huaweicloud.com/develop/aigallery/notebook/detail?id=e62562a1-29d1-4c6b-a057-b7562f44c642
边栏推荐
- 浅学一下二叉树链式存储结构的遍历
- 更改默认打开应用程序设置
- R语言数据类型转换:基本数据类型的转换、将一种数据类型转化为另外一种数据类型
- Harvard University smashes the field: DALL-E 2 is just a "glue monster", and the generation accuracy rate is only 22%
- R语言ggplot2可视化:使用ggpubr包的ggtexttable函数可视化表格数据(直接绘制表格图或者在图像中添加表格数据)、使用tab_add_hline函数为表头添加横线并自定义线条宽度
- flutter 身兼数职的getx —— 简介
- 【Rust—LeetCode题解】1408.数组中的字符串匹配
- [8月4日]剑指 Offer 52. 两个链表的第一个公共节点
- 直接选择排序
- 彻底了解什么是POE交换机!!!
猜你喜欢
随机推荐
SAP数据迁移需要多久?
什么样的程序员在35岁依然被公司抢着要?打破程序员“中年危机”
作为一个十年卷王,告诫你们年轻人应该如何才能认清自己的价值
全网最全的PADS 9.5安装教程与资源包
一文搞懂│XSS攻击、SQL注入、CSRF攻击、DDOS攻击、DNS劫持
Kotlin系列之let、with、run、apply、also函数的使用
R语言ggplot2可视化:基于aes函数中的fill参数和shape参数自定义绘制分组折线图并添加数据点(散点)、设置可视化图像的主题为theme_gray
代码随想录笔记_动态规划_322零钱兑换
更改默认打开应用程序设置
Time to update your tech arsenal in 2020: Asgi vs Wsgi (FastAPI vs Flask)
【个人总结】2022.8.7周结
华谊“在劫难逃”,4年亏掉64亿
leetcode 155. Min Stack最小栈(中等)
张一鸣挺进生育大业
使用shardingjdbc实现读写分离配置
全网最全的AItium Designer 16下载资源与安装步骤
Verilog HDL Bits training 09 grammar foundation
leetcode 155. Min Stack最小栈(中等)
window停掉指定端口的进程
Harvard University smashes the field: DALL-E 2 is just a "glue monster", and the generation accuracy rate is only 22%









