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

陕西省建设厅网站安全员报名/廊坊关键词快速排名

陕西省建设厅网站安全员报名,廊坊关键词快速排名,徐州发布网站,容桂网站制作值得信赖一、autograd—自动求导系统 torch.autograd.backward() torch.autograd.backward()是PyTorch中用于计算梯度的函数。以下是对该函数的参数的解释: 功能:自动求取梯度 • tensors: 用于求导的张量,如 loss • retain_graph : 保存计算图 •…

一、autograd—自动求导系统

torch.autograd.backward()

torch.autograd.backward()是PyTorch中用于计算梯度的函数。以下是对该函数的参数的解释:

功能:自动求取梯度
• tensors: 用于求导的张量,如 loss
• retain_graph : 保存计算图
• create_graph : 创建导数计算图,用于高阶求导
• grad_tensors:多梯度权重

  • tensors:需要计算梯度的张量或张量的列表。这些张量的requires_grad属性必须为True
  • grad_tensors:可选参数,用于指定关于tensor的外部梯度。默认为None,表示使用默认的梯度为1。
  • retain_graph:可选参数,用于指定是否保留计算图以供后续计算。默认为None,表示根据需要自动释放计算图。
  • create_graph:可选参数,用于指定是否创建计算图以支持高阶梯度计算。默认为False,表示不创建计算图。

该函数的作用是计算tensors中张量的梯度,使用链式法则将梯度传播到叶子结点。它会自动构建计算图,并使用反向传播算法计算梯度。

当y = (x + w) * (w + 1),a = x + w,b = w + 1,y = a * b时对于w的梯度的推导如下:
𝜕y/𝜕w = (𝜕y/𝜕a) * (𝜕a/𝜕w) + (𝜕y/𝜕b) * (𝜕b/𝜕w)
= b * 1 + a * 1
= b + a
= (w + 1) + (x + w)
= 2w + x + 1
= 2 * 1 + 2 + 1
= 5
因此,当y = (x + w) * (w + 1)时,对于w的梯度为5。
在这里插入图片描述

在这里插入图片描述

torch.autograd.grad()

torch.autograd.grad()是PyTorch中用于计算梯度的函数。以下是对该函数的参数的解释:
功能:求取梯度
• outputs: 用于求导的张量,如 loss
• inputs : 需要梯度的张量
• create_graph : 创建导数计算图,用于高阶求导
• retain_graph : 保存计算图
• grad_outputs:多梯度权重

  • outputs:需要计算梯度的标量或标量的列表。这些标量通常是模型的损失函数。
  • inputs:关于哪些输入变量计算梯度。可以是单个张量或张量的列表。
  • grad_outputs:可选参数,用于指定关于outputs的外部梯度。默认为None,表示使用默认的梯度为1。
  • retain_graph:可选参数,用于指定是否保留计算图以供后续计算。默认为None,表示根据需要自动释放计算图。
  • create_graph:可选参数,用于指定是否创建计算图以支持高阶梯度计算。默认为False,表示不创建计算图。
    该函数的作用是计算outputs关于inputs的梯度。它会自动构建计算图,并使用反向传播算法计算梯度。

autograd小贴士:

  1. 梯度不自动清零
  2. 依赖于叶子结点的结点,requires_grad默认为True
  3. 叶子结点不可执行in-place

二、逻辑回归

在这里插入图片描述
在这里插入图片描述

线性回归是分析自变量x与因变量y(标量)之间关系的方法
逻辑回归是分析自变量x与因变量y(概率)之间关系的方法

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

http://www.bjxfkj.com.cn/article/68.html

相关文章:

  • 元氏县城有做网站广告的吗/seo优化推广多少钱
  • 电脑网站设计制作/热搜榜排名今日第一
  • 珠海网站建设多少钱/我赢网客服系统
  • 费用网站建设/保定关键词排名推广
  • 怎么查看网站开发人/网站排名费用
  • 百度怎样做网站排名往前/郑州外语网站建站优化
  • 私密浏览器免费版在线看视频/济南seo全网营销
  • 实木复合门网站建设价格/广告营销推广方案
  • 网站开发外包公司合同/广告服务平台
  • 帮人做网站收多少钱/北京网聘咨询有限公司
  • 做网站卖东西/百度官网网站
  • 毕节建设网站/电商详情页模板免费下载
  • 苏州做视频网站广告公司/英语培训机构
  • 济南政府网站建设/seo推广网址
  • 网站防止挂马应该怎么做/seo技巧课程
  • 用dw做的网站怎样弄上网上/新的数据新闻
  • 张家界建设企业网站/帮忙推广的平台
  • 织梦网站如何做301跳转/东莞网站建设seo
  • php怎么编写网页/seo推广灰色词
  • 成都b2b网站建设/学大教育培训机构怎么样
  • 外贸网站如何做推广电话/seo竞价推广
  • 移动网站建设自助建站/seo的工作内容主要包括
  • 海珠做网站公/网站制作建设
  • 信阳市人民政府文件/天津百度关键词seo
  • 静态网站做淘宝客/网站优化平台
  • 做营销网站的企业/最近的电脑培训班在哪里
  • 网站开发工程师的要求/交换链接营销
  • 公司部门划分及职责/惠州百度seo在哪
  • 公司网站更换域名流程/百度推广代理公司
  • 潍坊知名网站建设怎么收费/论坛推广平台有哪些