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

做网站应怎么缴税seo网站排名优化案例

做网站应怎么缴税,seo网站排名优化案例,手机营销网站制作,canvas网站在线设计神器目前的需求是:有一个模型,准备使用组合损失,其中有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.mmbaike.com/news/34073.html

相关文章:

  • 青州市住房和城乡建设局网站软文代发布
  • 易语言开发网站百家号权重查询站长工具
  • 做网站怎么做其他页seo内容优化心得
  • 自己做的网站加载慢的原因南京今日新闻头条
  • 知乎有趣的网站龙岗网站建设公司
  • 做汽车保养的网站津seo快速排名
  • 广州网站建设360元网络推广项目代理
  • 海拉尔网站建设+网站设计日照网络推广公司
  • 怎么做的网站收录快seo公司推荐
  • 做论坛网站4g空间够不够用资源搜索
  • 湖南做网站 尖端磐石网络中牟网络推广外包
  • 濮阳做网站的公司惠州网络推广平台
  • 开80服务器怎么做网站百度视频排名优化
  • 网站建设计入什么科目网站推广怎么弄
  • 不干胶网站做最好的攀枝花网站seo
  • 重庆建设厅施工员证书查询网站热门关键词
  • 如何提升网站打开速度精准拓客软件哪个好
  • 58网站建设 网站制作深圳网站建设公司排名
  • 淘宝开店铺网站怎么做微信搜一搜怎么做推广
  • 中小企业建设网站应注意搜索引擎seo是什么
  • 专业网站开发培训百度推广最简单方法
  • 建造自己的网站写文的免费软件
  • 河南建设监理协会新网站苏州网站制作
  • 网站开发设置用户国内前10电商代运营公司
  • 网站开发 -(广告)百度官方网页版
  • 第一次做网站seo虚拟外链
  • 个人小型网站建设软件开发流程八个步骤
  • 网站的网络营销推广方案怎么自己做网页
  • 芜湖做网站的公司排名秘密入口3秒自动进入
  • 制作公司app百度seo效果怎么样