前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Github 推荐项目 | 用 TensorFlow 简单地实现 StarGAN

Github 推荐项目 | 用 TensorFlow 简单地实现 StarGAN

作者头像
AI研习社
发布2018-07-26 15:34:48
4510
发布2018-07-26 15:34:48
举报
文章被收录于专栏:AI研习社AI研习社

本库用 TensorFlow 简单的实现了 StarGAN。

StarGAN 是一种新颖且可扩展的方法,可以仅使用一个模型来执行多个域的图像到图像的转换。StarGAN 这样一个统一的模型体系架构让开发者可以同时训练单个网络中具有不同域的多个数据集,这导致StarGAN的图像转化结果比现有模型质量更高,并具有将输入图像灵活转化成任何期望目标域的新颖能力。

Github:

https://github.com/taki0112/StarGAN-Tensorflow

依赖

  • Tensorflow 1.8
  • Python 3.6

用法

下载数据集:

> python download.py celebA
├── dataset
  └── celebA
      ├── train
          ├── 000001.jpg 
          ├── 000002.jpg
          └── ...
      ├── test (It is not celebA)
          ├── a.jpg (The test image that you wanted)
          ├── b.png
          └── ...
      ├── list_attr_celeba.txt (For attribute information)

训练:

  • python main.py --phase train

测试:

  • python main.py - 阶段测试
  • 同时运行 celebA 测试图像和您想要的图像

预训练模型:

  • Download checkpoint for 128x128 https://drive.google.com/open?id=1ezwtU1O_rxgNXgJaHcAynVX8KjMt0Ua-

总结

结果(128x128, wgan-gp):

女人

男人

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-06-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 AI研习社 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 依赖
  • 用法
  • 总结
  • 结果(128x128, wgan-gp):
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档