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

做机械设计图纸找什么网站精准客源app

做机械设计图纸找什么网站,精准客源app,贵阳网络营销推广专家,建设网站的技术性背景深度学习基础知识 学习率调度器的用法解析 1、自定义学习率调度器**:**torch.optim.lr_scheduler.LambdaLR2、正儿八经的模型搭建流程以及学习率调度器的使用设置 1、自定义学习率调度器**:**torch.optim.lr_scheduler.LambdaLR 实验代码: i…

深度学习基础知识 学习率调度器的用法解析

  • 1、自定义学习率调度器**:**torch.optim.lr_scheduler.LambdaLR
  • 2、正儿八经的模型搭建流程以及学习率调度器的使用设置

1、自定义学习率调度器**:**torch.optim.lr_scheduler.LambdaLR

在这里插入图片描述

实验代码:

import torch
import torch.nn as nndef lr_lambda(x):return x*2net=nn.Sequential(nn.Conv2d(3,16,3,1,1))optimizer=torch.optim.SGD(net.parameters(),lr=0.01,momentum=0.9)lr_scheduler=torch.optim.lr_scheduler.LambdaLR(optimizer,lr_lambda=lr_lambda)for _ in range(10):optimizer.step()lr_scheduler.step()print(optimizer.param_groups[0]['lr'])

打印结果:
在这里插入图片描述
分析数据变化如下图所示:
在这里插入图片描述

2、正儿八经的模型搭建流程以及学习率调度器的使用设置

在这里插入图片描述
代码:

import torch
import torch.nn as nn
import numpy as npdef create_lr_scheduler(optimizer,num_step:int,epochs:int,warmup=True,warmup_epochs=1,warmup_factor=1e-3):assert num_step>0 and epochs>0if warmup is False:warmup_epochs=0def f(x):"""根据step数,返回一个学习率倍率因子,注意在训练开始之前,pytorch会提前调用一次create_lr_scheduler.step()方法"""if warmup is True and x <= (warmup_epochs * num_step):alpha=float(x) / (warmup_epochs * num_step)# warmup过程中,学习率因子(learning rate factor):warmup_factor -----> 1return warmup_factor * (1-alpha) + alphaelse:# warmup后,学习率因子(learning rate factor):warmup_factor -----> 0return (1-(x - warmup_epochs * num_step) / (epochs-warmup_epochs * num_step)) ** 0.9return torch.optim.lr_scheduler.LambdaLR(optimizer,lr_lambda=f)net=nn.Sequential(nn.Conv2d(3,16,1,1))
optimizer=torch.optim.SGD(net.parameters(),lr=0.01,momentum=0.9)lr_scheduler=create_lr_scheduler(optimizer=optimizer,num_step=5,epochs=20,warmup=True)image=(np.random.rand(1,3,64,64)).astype(np.float32)
image_tensor=torch.tensor(image.copy(),dtype=torch.float32)
print(image.dtype)for epoch in range(20):net.train()predict=net(image_tensor)optimizer.zero_grad()optimizer.step()lr_scheduler.step()print(optimizer.param_groups[0]['lr'])   # 打印学习率变化情况

在这里插入图片描述

http://www.mnyf.cn/news/49287.html

相关文章:

  • dede 后门暴网站西安网站优化培训
  • 网站的域名怎么起怎么创建个人网站
  • 用html5做网站的优点手机百度极速版
  • 杭州网站推广营销百度 个人中心首页
  • 做电影网站违法seo裤子的关键词首页排名有哪些
  • 如何做垂直门户网站如何进行营销推广
  • 十大免费cad网站入口软件网页制作软件dw
  • 做系统下载网站建设seo教学免费课程霸屏
  • 专门做名片的网站平台推广营销
  • 沧州市网络科技有限公司关键字优化
  • Wordpress一写文章就卡了seo工具有哪些
  • 套路网站怎么做的百度关键词指数工具
  • 中国平面设计网站企业培训十大热门课程
  • iis架设网站教程百度关键词优化排名技巧
  • 做网站不优化网店如何推广
  • 专门做颜料的网站网站seo推广优化教程
  • dw做网站站点百度推广客户端下载安装
  • 百度做公司网站需要多少钱360线上推广
  • 学做电商网站设计游戏广告投放平台
  • 桂林企业建站如何快速推广自己的品牌
  • 网站关键词在哪设置微信朋友圈广告投放代理
  • 政府内网网站建设花关键词排名系统
  • nginx怎么做多个网站互动营销用在哪些推广上面
  • 论坛式网站建设百度打广告多少钱一个月
  • 实验中心网站建设创建免费网站
  • 建立网站需要多少钱 激发湖南岚鸿定制网站和模板建站
  • 品牌建设构建方向网站关键词优化推广
  • 沈阳直销网站制作公司新手怎么入行sem
  • 如何免费建设自己稳定的网站外贸推广平台怎么做
  • 做网站要不要35类商标百度云官网登录首页