第一次接触GAN的时候就觉得这个东西十分的妙~
生成mnist图片跟生成动漫头像的代码大同小异,那么接下来就主要讲生成DGAN生成动漫头像。

一 . 数据集

数据集链接:
链接:https://pan.baidu.com/s/1evXwE7DmAJ0wKXw96Ojj_w
提取码:liao

关于数据处理,因为一开始网上找的图片的名字太长,不太方便后面后续做数据集,就统一修改了一下图片名字。
然后就是自己定义自己的数据集

  1. 生成txt文件,里面包含图片路径,以及对应的标签,由于GAN是无监督的,所以我就把全部图片标签都设置为1

  2. 然后就是定义自己的数据集啦

二. 网络结构设计




训练代码

三. 结果

只跑了22次,跑不动了/(ㄒoㄒ)/~~,多跑几次效果应该会更好吧

关于为什么生成图片是23个,并且拼接在一起?
因为调用的save_image函数会调用make_grid函数进行拼接,一行默认8个
之所以是23个,是因为每一次迭代,都会随机取128(这里我设置的是128)个小批数据,而一共有51223个数据,这里取的最后一批,51223%128的余数是23,因此是23个图片。

全代码链接
https://gitee.com/LiaoTing2333/GAN.git

用DGAN生成mnist图片以及动漫头像图片相关推荐

  1. Python头像动漫化,快来生成一个自己的动漫头像吧,带你一步一步深入Handler源码

    import requests def get_access_token(): 获取token的API url = 'https://aip.baidubce.com/oauth/2.0/token' ...

  2. python头像动漫化_Python头像动漫化,快来生成一个自己的动漫头像吧

    一.前言 很多时候我们都会为头像发愁,像我这种万年不换头像的咸鱼从来没有这种烦恼.但是吧,有个个性化的头像还是非常有趣的,因为这个抠鼻屎的头像除了抠鼻屎这点,其它都很符合本人的气质,所以已经够用了.但 ...

  3. android自动切换图片,android-自动切换背景图片

    因为好用,所以值得收藏.  >>>>  >>>>>  一.创建切换背景布局类 public class LaunchAppAnimatedBgRe ...

  4. 【PyTorch】12 生成对抗网络实战——用GAN生成动漫头像

    GAN 生成动漫头像 1. 获取数据 2. 用GAN生成 2.1 Generator 2.2 Discriminator 2.3 其它细节 2.4 训练思路 3. 全部代码 4. 结果展示与分析 小结 ...

  5. python画卡通人物用什么_干啥啥不行,吹牛第一名——Python头像动漫化,快来用女朋友照片生成一个动漫头像吧...

    目录 Python头像动漫化,快来生成一个自己的动漫头像吧 一.前言 很多时候我们都会为头像发愁,像我这种万年不换头像的咸鱼从来没有这种烦恼.但是吧,有个个性化的头像还是非常有趣的,因为这个抠鼻屎的头 ...

  6. AI一分钟就能生成个性动漫头像?分享一个超好用的AI卡通头像生成器

    你是否常常在社交媒体或短视频平台上看到一些精美的卡通风格头像,但是找遍全网都找不到完全相同的,其实这些动漫卡通风格的头像大多都是利用AI绘制的,不仅精美漂亮而且独一无二,不会与其他人的头像重复,所以今 ...

  7. 基于DCGAN动漫头像生成的课题意义200字

    DCGAN(深度卷积生成对抗网络)使用生成式对抗网络(GAN)技术来生成动漫头像,这是一个有趣而有趣的研究课题.DCGAN可以有效地利用深度学习技术来自动生成许多有趣的动漫头像.它可以使用较少的数据集 ...

  8. 【实战】轻轻松松使用StyleGAN(一):创建令人惊讶的黄种人脸和专属于自己的老婆动漫头像

    NVIDIA(英伟达)开源了StyleGAN,用它可以生成令人惊讶的逼真人脸:也可以像某些人所说的,生成专属于自己的老婆动漫头像.这些生成的人脸或者动漫头像都是此前这个世界上从来没有过的,完全是被&q ...

  9. 头像图片大全2022 微信男生头像2022年 微信女生头像2022年最新版

    微信女生头像是有很多的,一般都可爱风的,还有动漫风的,有各种类型的个性头像,可以保存进行修改. 有粉色系头像,侧颜,超好玩,动漫,可爱等等.女生头像比较多,很多好看的风格,直接挑选好看的头像图片吧.2 ...

最新文章

  1. 大数据产业正处在蓬勃发展的孕育期与机遇期
  2. @loj - 6353@「CodePlus 2018 4 月赛」组合数问题 2
  3. mysql root用户可以同时几个人连接_PHP安全:MySQL的使用安全
  4. Leetcode 169 Majority Element
  5. 基于MeanShift的Camshift算法原理详解(opencv实现,有源码)
  6. 糖尿病性视网膜病变分级诊断
  7. WindowsXP支持最多64G内存的工具震撼登场
  8. Java UT用例实践记录
  9. 浅析Volatility内存取证
  10. CodeBERT理解
  11. 关于存储优化型实例和大型数据仓库EC2实例选型
  12. 激光SLAM理论与实践(一)--激光SLAM简要介绍
  13. MYSQL DELETE语法
  14. 通俗案例剖析市场营销
  15. 17素材网素材免积分下载
  16. PPT计算机基础知识,计算机基础知识(精美版).ppt
  17. 【Paper】Effective Approaches to Attention-based Neural Machine Translation
  18. echarts图表截图保存成word文件的方法
  19. 数据库+SQL专场(持续输出)
  20. point 如何求elbow_如何选择kmeans中的k值——肘部法则–Elbow Method和轮廓系数–Silhouette...

热门文章

  1. scrcpy - Android手机投屏操作神器
  2. 主动攻击与被动攻击的区别以及可靠性、可用性、保密性、完整性、不可抵赖性、可控性等的概念
  3. 广东省工信厅副厅长王月琴:创新工业大数据应用,促进制造业数字化转型
  4. LOL改成英文版(整活篇)
  5. 4-CNN-demo-0401-数据增强OpenCV
  6. win10 bcdedit添加vhdx启动
  7. [转]苹果商店审核规则,你触犯了哪一条?
  8. Blender简单卡通材质体现
  9. QML 应用程序开发技术总结
  10. Java控制台打印爱心算法(今典算法案例)