深度学习之pix2pix原理解析「建议收藏」

今天我来给大家介绍一下基于CGAN的pix2pix模型,给大家简单讲解一下pix2pix的原理。这里我简单给大家CGAN,我用这张图给大家介绍CGAN的原理:CGAN和传统的GAN不同,传统GAN的生成器Generator只是单纯地传入一个随机噪声从而生成一张图片,那么CGAN和传统的GAN有所不同。CGAN的生成器不再只是一个随机噪声,而是传入一张图片z和一个控制条件y去生成一张假的图片…

大家好,又见面了,我是你们的朋友全栈君。

今天我来给大家介绍一下基于CGAN的pix2pix模型,给大家简单讲解一下pix2pix的原理。
这里我简单给大家CGAN,我用这张图给大家介绍CGAN的原理:
在这里插入图片描述
CGAN和传统的GAN不同,传统GAN的生成器Generator只是单纯地传入一个随机噪声从而生成一张图片,那么CGAN和传统的GAN有所不同。
CGAN的生成器不再只是一个随机噪声,而是传入一张图片z和一个控制条件y去生成一张假的图片,这样CGAN的生成器的任务就不只是为了骗过生成器,还要让生成的图片满足条件y。
接下来我们来看CGAN的判别器Discriminator,CGAN中的生成器也和传统的GAN不一样,CGAN中的生成器输入接受一个真(假)样本以及控制条件y判断样本是否满足控制条件y。
接下来,我们来看一下基于CGAN的pix2pix模型:
pix2pix模型可用于实现多种配对图像翻译任务。
原理如下:
配对图像翻译包括很多应用场景,输入和输出都是图片且尺寸相同
来看下原理图:
在这里插入图片描述
这里面的生成器G只接受一个控制条件y而不需要再输入一个随机噪声,然后输出一个图片。pix2pix中的判别器和CGAN中的一样,接受一个X真(假)样本和控制条件y来判别X和y是否匹配也就是是否为真。条件

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/127595.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 使用PreparedStatement执行sql语句

    使用PreparedStatement执行sql语句使用PreparedStatement执行sql语句packagecom.cn.preparedStatement;importjava.sql.Connection;importjava.sql.PreparedStatement;importjava.sql.ResultSet;importorg.junit.Test;importcom.cn.Util.JdbcUtil;

    2022年6月3日
  • BCG库的一个bug[通俗易懂]

    BCG库的一个bug[通俗易懂]作者:朱金灿来源:http://blog.csdn.net/clever101            同事在使用BCG库图表组件(BCG库的版本为BCGCBPRO1510)时遇到一个问题,就是图表标题总是出现乱码,具体如下图:我查看了一下BCG库的源码,发现BCG库的绘制接口是采用D2D的接口。D2D是微软推出的一个二维绘制的com组件,只支持unicode字符,非unicode字符需要转换

    2022年10月8日
  • 新东方app直播课_新东方录播课和直播课

    新东方app直播课_新东方录播课和直播课峰值人数达到10.8万,直播商品数共125件,直播销量19.8万件,直播销售总额达到1534.3万元,相较首播成绩翻了近三倍。假设按照目前粉丝日增70-80万人,若衰减速率不高,则在未来2周东方甄选粉丝数量有望达到千万人。…

    2022年9月12日
  • 关于 jQuery delegate , undelegate

    关于 jQuery delegate , undelegate没啥好说的,看代码吧!jQuery版本:1.71浏览器版本:chrome211<body>23<ulclass=”a-list”>4<li><ahref=”javascript:;”>test1</a></li>5&…

    2022年10月7日
  • 学员管理系统(完整版附带源码)

    学员管理系统(完整版附带源码)学员管理系统是刚接触python时算是一个比较难的小项目,毕竟第一次接触这样的思维逻辑,不过用心学起来还是很有趣的,发现乐在其中,也就不觉得难了。下面给大家分享一下学员管理系统较为完整的代码1.主程序importsys,datetimestulist=[]stuNumlist=[]userdata={}whileTrue:userInput=showmenu()ifuserInput==”1″:addStu().

    2022年9月17日
  • idea 设置maven 自动更新[通俗易懂]

    idea 设置maven 自动更新[通俗易懂]1.file->Settings2.Maven->Importing->勾选ImportMavenprojectsautomatically

    2022年9月28日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号