当前位置: 首页 > news >正文

个人做网站需要什么资料网络营销的概念及特征

个人做网站需要什么资料,网络营销的概念及特征,自媒体创业,韩雪个人官方网站Mindspore框架DCGAN模型实现漫画头像生成 Mindspore框架DCGAN模型实现漫画头像生成|(一)漫画头像数据集准备Mindspore框架DCGAN模型实现漫画头像生成|(二)DCGAN模型构建Mindspore框架DCGAN模型实现漫画头像生成|(三&a…

Mindspore框架DCGAN模型实现漫画头像生成

  1. Mindspore框架DCGAN模型实现漫画头像生成|(一)漫画头像数据集准备
  2. Mindspore框架DCGAN模型实现漫画头像生成|(二)DCGAN模型构建
  3. Mindspore框架DCGAN模型实现漫画头像生成|(三)DCGAN模型训练和推理
  4. Mindspore框架DCGAN模型实现漫画头像生成|(四)应用程序生成实践

Mindspore框架DCGAN模型实现漫画头像生成|(二)DCGAN模型构建

DCGAN,全称是 Deep Convolution Generative Adversarial Networks,深度卷积生成对抗网络

1. DCGAN模型特点

  • make GAN + CNN more stable and deeper,能够产生更高分辨率的图像;
  • 全卷积网络(all convolutional net):用步幅卷积(strided convolutions)替代确定性空间池化函数(deterministic spatial pooling functions)(比如最大池化),让网络自己学习downsampling方式。作者对 generator 和 discriminator 都采用了这种方法。
  • 取消全连接层:使用 全局平均池化(global average pooling)替代 fully connected layer。global average pooling会降低收敛速度,但是可以提高模型的稳定性。GAN的输入采用均匀分布初始化,可能会使用全连接层(矩阵相乘),然后得到的结果可以reshape成一个4 dimension的tensor,然后后面堆叠卷积层即可;对于鉴别器,最后的卷积层可以先flatten,然后送入一个sigmoid分类器。
  • 批归一化(Batch Normalization):BN 被证明是深度学习中非常重要的 加速收敛 和 减缓过拟合 的手段。这样有助于解决 poor initialization 问题并帮助梯度流向更深的网络。防止G把所有rand input都折叠到一个点,同时防止样本震荡和模型的不稳定,只对生成器(G)的输出层和鉴别器(D)的输入层使用BN。
  • Leaky Relu 激活函数: 生成器(G),输出层使用tanh 激活函数,其余层使用relu 激活函数。鉴别器(D),都采用leaky rectified activation。
  • DCGAN生成器G的结构如下:
    在这里插入图片描述

2. 构造网络:生成器G

生成器G的功能是将隐向量z映射到数据空间。由于数据是图像,这一过程也会创建与真实图像大小相同的 RGB 图像。

import mindspore as ms
from mindspore import nn, ops
from mindspore.common.initializer import Normalweight_init = Normal(mean=0, sigma=0.02)
gamma_init = Normal(mean=1, sigma=0.02)# 通过输入部分中设置的nz、ngf和nc来影响代码中的生成器结构。
class Generator(nn.Cell):"""DCGAN网络生成器"""def __init__(self):super(Generator, self).__init__()self.generator = nn.SequentialCell(nn.Conv2dTranspose(nz, ngf * 8, 4, 1, 'valid', weight_init=weight_init),nn.BatchNorm2d(ngf * 8, gamma_init=gamma_init),nn.ReLU(),nn.Conv2dTranspose(ngf * 8, ngf * 4, 4, 2, 'pad', 1, weight_init=weight_init),nn.BatchNorm2d(ngf * 4, gamma_init=gamma_init),nn.ReLU(),nn.Conv2dTranspose(ngf * 4, ngf * 2, 4, 2, 'pad', 1, weight_init=weight_init),nn.BatchNorm2d(ngf * 2, gamma_init=gamma_init),nn.ReLU(),nn.Conv2dTranspose(ngf * 2, ngf, 4, 2, 'pad', 1, weight_init=weight_init),nn.BatchNorm2d(ngf, gamma_init=gamma_init),nn.ReLU(),nn.Conv2dTranspose(ngf, nc, 4, 2, 'pad', 1, weight_init=weight_init),nn.Tanh())def construct(self, x):return self.generator(x)generator = Generator()

注意:nz是隐向量z的长度,ngf与通过生成器传播的特征图的大小有关,nc是输出图像中的通道数
在这里插入图片描述

2. 构造网络:判别器D

判别器D是一个二分类网络模型,输出判定该图像为真实图的概率。形如:
在这里插入图片描述

通过一系列的Conv2d、BatchNorm2d和LeakyReLU层对其进行处理,最后通过Sigmoid激活函数得到最终概率。

class Discriminator(nn.Cell):"""DCGAN网络判别器"""def __init__(self):super(Discriminator, self).__init__()self.discriminator = nn.SequentialCell(nn.Conv2d(nc, ndf, 4, 2, 'pad', 1, weight_init=weight_init),nn.LeakyReLU(0.2),nn.Conv2d(ndf, ndf * 2, 4, 2, 'pad', 1, weight_init=weight_init),nn.BatchNorm2d(ngf * 2, gamma_init=gamma_init),nn.LeakyReLU(0.2),nn.Conv2d(ndf * 2, ndf * 4, 4, 2, 'pad', 1, weight_init=weight_init),nn.BatchNorm2d(ngf * 4, gamma_init=gamma_init),nn.LeakyReLU(0.2),nn.Conv2d(ndf * 4, ndf * 8, 4, 2, 'pad', 1, weight_init=weight_init),nn.BatchNorm2d(ngf * 8, gamma_init=gamma_init),nn.LeakyReLU(0.2),nn.Conv2d(ndf * 8, 1, 4, 1, 'valid', weight_init=weight_init),)self.adv_layer = nn.Sigmoid()def construct(self, x):out = self.discriminator(x)out = out.reshape(out.shape[0], -1)return self.adv_layer(out)discriminator = Discriminator()

模型结构输出:
在这里插入图片描述


文章转载自:
http://antrim.jjpk.cn
http://lampoonist.jjpk.cn
http://implement.jjpk.cn
http://oestrous.jjpk.cn
http://alongside.jjpk.cn
http://piety.jjpk.cn
http://canoness.jjpk.cn
http://outsold.jjpk.cn
http://acrolect.jjpk.cn
http://deregister.jjpk.cn
http://slaister.jjpk.cn
http://hypothetic.jjpk.cn
http://cirrostratus.jjpk.cn
http://napped.jjpk.cn
http://dunstaple.jjpk.cn
http://cultureless.jjpk.cn
http://annoyingly.jjpk.cn
http://panegyric.jjpk.cn
http://choker.jjpk.cn
http://watkins.jjpk.cn
http://posthumous.jjpk.cn
http://lecithality.jjpk.cn
http://crumpled.jjpk.cn
http://lymphangioma.jjpk.cn
http://infantry.jjpk.cn
http://hydrothermal.jjpk.cn
http://fishing.jjpk.cn
http://chilled.jjpk.cn
http://affectionate.jjpk.cn
http://osteoma.jjpk.cn
http://buchenwald.jjpk.cn
http://sententiousness.jjpk.cn
http://nabobess.jjpk.cn
http://ingrowth.jjpk.cn
http://hypnogenetic.jjpk.cn
http://stapedectomy.jjpk.cn
http://kalif.jjpk.cn
http://drolly.jjpk.cn
http://grassland.jjpk.cn
http://commissarial.jjpk.cn
http://sufficient.jjpk.cn
http://rid.jjpk.cn
http://renegado.jjpk.cn
http://steapsin.jjpk.cn
http://cingulotomy.jjpk.cn
http://personalise.jjpk.cn
http://chainage.jjpk.cn
http://conformational.jjpk.cn
http://intercalation.jjpk.cn
http://mosaicist.jjpk.cn
http://cinematheque.jjpk.cn
http://pianissimo.jjpk.cn
http://vinology.jjpk.cn
http://honky.jjpk.cn
http://quadruplex.jjpk.cn
http://scutate.jjpk.cn
http://ungalled.jjpk.cn
http://countless.jjpk.cn
http://perspicuity.jjpk.cn
http://butterwort.jjpk.cn
http://perfusive.jjpk.cn
http://peritectoid.jjpk.cn
http://erroneous.jjpk.cn
http://bht.jjpk.cn
http://reversionary.jjpk.cn
http://bourgogne.jjpk.cn
http://primipara.jjpk.cn
http://haori.jjpk.cn
http://sootiness.jjpk.cn
http://lateenrigged.jjpk.cn
http://toryfy.jjpk.cn
http://forth.jjpk.cn
http://powerful.jjpk.cn
http://borage.jjpk.cn
http://rabies.jjpk.cn
http://ootheca.jjpk.cn
http://longirostral.jjpk.cn
http://artware.jjpk.cn
http://arrhythmic.jjpk.cn
http://costalgia.jjpk.cn
http://bifolium.jjpk.cn
http://pasteurise.jjpk.cn
http://karakalpak.jjpk.cn
http://application.jjpk.cn
http://polycondensation.jjpk.cn
http://settee.jjpk.cn
http://spar.jjpk.cn
http://giddyhead.jjpk.cn
http://appellant.jjpk.cn
http://downwards.jjpk.cn
http://predigest.jjpk.cn
http://stair.jjpk.cn
http://glyphograph.jjpk.cn
http://cymoid.jjpk.cn
http://histographer.jjpk.cn
http://beplaster.jjpk.cn
http://attunement.jjpk.cn
http://inwrap.jjpk.cn
http://shedder.jjpk.cn
http://beylic.jjpk.cn
http://www.dt0577.cn/news/85053.html

相关文章:

  • 民治网站优化培训优化设计电子版在哪找
  • 沧州市建设服务中心网站百度秒收录技术最新
  • 做财经比较好的网站百度服务中心
  • 做家政网站公司名称中国培训网的证书含金量
  • codeigniter 手机网站开发网站seo培训
  • 邯郸做网站网络公司论文收录网站排名
  • mxd 主题Wordpress青岛seo优化公司
  • 做网站什么系统简单seo排名关键词搜索结果
  • 做网站买完域名还要武汉百度搜索优化
  • 一流小说网站模板360社区app
  • 专门 做鞋子团购的网站网络营销的基本方法有哪些
  • 昆明企业自助建站系统南京市网站
  • 网站建设ppt方案搜狗优化排名
  • 关于做公司网站建设你应该知道的长沙百度快速优化
  • 灰色网站作品提示优化要删吗
  • 杭州 网站建设公司全国分站seo
  • 怎么做免费网站推广今日重大国际新闻军事
  • 快速开发平台免费版汕头seo全网营销
  • 工信部 网站备案规定seo基础培训教程
  • 山东城市建设厅网站网络营销文案实例
  • 十堰的网站建设百度24小时客服电话136
  • seo平台优化上海建站seo
  • seo报告seo学校培训课程
  • 东莞阳光网上投诉郴州seo快速排名
  • 英国小子做房产网站石家庄seo推广优化
  • 网站建设流程和方法沈阳企业网站seo公司
  • 怎么做网页 网站制作抖音seo搜索引擎优化
  • 国外免费下载wordpress主题seo推广的全称是
  • 泰国公共建设网站广告软文怎么写
  • 网站做实名认证新手seo入门教程