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

怎么用ps做网站ui东莞网络推广招聘

怎么用ps做网站ui,东莞网络推广招聘,免费建筑设计素材网站,视觉营销的网站设计目前的需求是:有一个模型,准备使用组合损失,其中有2个或者多个损失函数。准备对其进行加权并线性叠加。但想让这些权重进行自我学习,更新迭代成最优加权组合。 目录 1、构建组合损失类 2、调用组合损失类 3、为其构建优化器 …

目前的需求是:有一个模型,准备使用组合损失,其中有2个或者多个损失函数。准备对其进行加权并线性叠加。但想让这些权重进行自我学习,更新迭代成最优加权组合。

目录

1、构建组合损失类

2、调用组合损失类

3、为其构建优化器

4、梯度归零

5、跟新优化器参数

6、结果展示


1、构建组合损失类

每项损失函数可以定义在init里面,这样的话就只需要模型的输出和训练目标。我这里没有这样设置,选择把每项损失值传过来进行线性加权叠加。

# 定义组合损失函数---------------------------------------START
class CombinedLoss(nn.Module):def __init__(self):super(CombinedLoss, self).__init__()# 定义损失函数权重作为可训练参数self.w_adv = nn.Parameter(torch.ones(1, requires_grad=True))  # 对抗损失的权重,初始值为0.2 self.w_con = nn.Parameter(torch.ones(1, requires_grad=True))  # 内容感知损失的权重,初始值为0.2self.w_mse = nn.Parameter(torch.ones(1, requires_grad=True))  # 均方误差损失的权重,初始值为0.2self.w_s3im = nn.Parameter(torch.ones(1, requires_grad=True))  # 随机结构相似性损失的权重,初始值为0.2self.w_gui = nn.Parameter(torch.ones(1, requires_grad=True))  # 边缘引导损失的权重,初始值为0.2def forward(self, loss_adv, loss_con, loss_mse, loss_s3im, loss_gui):return self.w_adv*loss_adv + self.w_con*loss_con + self.w_mse*loss_mse + self.w_s3im*loss_s3im + self.w_gui*loss_gui

2、调用组合损失类

在计算组合损失之前,需要初始化类对象。

combinedloss = Loss.CombinedLoss()unet_loss = self.combinedloss(loss_adv = unet_gan_loss, loss_con = gen_content_loss, loss_mse = unet_criterion, loss_s3im = s3im_loss, loss_gui = guid_loss)

3、为其构建优化器

最好单独构建优化器,这样我们可以设置与总损失不用的学习率。避免学习率过大导致梯度消失。

self.lr_weight_optimizer = optim.Adam(self.combinedloss.parameters(),lr = 1e-4,betas=(0.9, 0.999))

4、梯度归零

在每次计算总损失之前,需要把每个优化器的梯度归零

self.lr_weight_optimizer.zero_grad()

5、跟新优化器参数

在总损失反向传播之后,需要对优化器的参数进行更新

self.lr_weight_optimizer.step()

6、结果展示

每个权重都会自动更新。 

http://www.shuangfujiaoyu.com/news/47798.html

相关文章:

  • 郑州市人民政府合肥seo招聘
  • 深圳网站建设工作写软文
  • 沈阳哪家做网站好郴州网络推广公司排名
  • php商城建站系统地推拉新app推广平台有哪些
  • 汽修网站怎么做网站制作的要点和步骤详解
  • 单页网站建设哪里有提供四川疫情最新消息
  • 德州网页设计师培训百度快速优化排名软件
  • 网站关闭流程seo和sem是什么意思啊
  • 网站需求分析的重要seo排名点击报价
  • 学生网上兼职网站seo外包公司怎么样
  • 有自己的域名怎么建立网站企业培训课程安排表
  • wordpress百度音乐太原seo哪家好
  • 我的网站为什么打不开怎么做好网站方式推广
  • 企业网站建设的推广方式中国建设网官方网站
  • 微管家里的微网站怎么建设地推接单平台
  • 饰品网站模版淘宝网店的seo主要是什么
  • wordpress安装完怎么用优化设计五年级上册语文答案
  • 学做网站的基本百度网盘网页版登录
  • 海南专业做网站的公司巩义网络推广公司
  • 企业网站 app什么软件可以推广
  • b2c的电子信息网站新闻今日头条最新消息
  • wordpress文章结构郑州seo排名公司
  • 奉贤集团公司网站建设网站怎么优化关键词排名
  • 网站视频封面怎么做官方百度平台
  • 网站做404网络优化工程师主要负责什么工作
  • 做批发的在什么网站拿货网络公司的推广
  • 网站建设中 windowsaso推广平台
  • 企业网站搜索引擎优化方案电商运营基本知识
  • 无锡微信手机网站制作无锡谷歌推广
  • 外网常用网站搜索引擎营销的主要方式有哪些?