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

施工企业合规风险识别与管理桔子seo网

施工企业合规风险识别与管理,桔子seo网,外贸没有公司 如何做企业网站,导航网站制作教程文章目录 神经网络的层与块块的基本概念自定义块 问答 神经网络的层与块 块的基本概念 以多层感知机为例, 整个模型接受原始输入(特征),生成输出(预测), 并包含一些参数(所有组成层…

文章目录

  • 神经网络的层与块
    • 块的基本概念
      • 自定义块
  • 问答

神经网络的层与块

块的基本概念

   以多层感知机为例, 整个模型接受原始输入(特征),生成输出(预测), 并包含一些参数(所有组成层的参数集合)。
    同样,每个单独的层接收输入(由前一层提供), 生成输出(到下一层的输入),并且具有一组可调参数, 这些参数根据从下一层反向传播的信号进行更新。
可以描述单个层、由多个层组成的组件或者模型本身。
在这里插入图片描述
在pytorch中,块由class表示。它的任何子类都必须定义一个将其输入转换为输出的前向传播函数, 并且必须存储任何必需的参数。 注意,有些块不需要任何参数。 最后,为了计算梯度,块必须具有反向传播函数。

import torch
from torch import nn
from torch.nn import functional as F
net = nn.Sequential(nn.Linear(20, 256), nn.ReLU(), nn.Linear(256, 10))X = torch.rand(2, 20)
print(X)
print(net(X))

自定义块

  1. 将输入数据作为其前向传播函数的参数。
  2. 通过前向传播函数来生成输出。请注意,输出的形状可能与输入的形状不同。例如,我们上面模型中的第一个全连接的层接收一个20维的输入,但是返回一个维度为256的输出。
  3. 计算其输出关于输入的梯度,可通过其反向传播函数进行访问。通常这是自动发生的。
  4. 存储和访问前向传播计算所需的参数。
  5. 根据需要初始化模型参数。
class MLP(nn.Module):# 用模型参数声明层。这里,我们声明两个全连接的层def __init__(self):# 调用`MLP`的父类`Module`的构造函数来执行必要的初始化。# 这样,在类实例化时也可以指定其他函数参数,例如模型参数`params`(稍后将介绍)super().__init__()self.hidden = nn.Linear(20, 256)  # 隐藏层self.out = nn.Linear(256, 10)  # 输出层# 定义模型的前向传播,即如何根据输入`X`返回所需的模型输出def forward(self, X):# 注意,这里我们使用ReLU的函数版本,其在nn.functional模块中定义。return self.out(F.relu(self.hidden(X)))

问答

在将类别变量转换成伪变量的时候内存炸掉了怎么办?
1.转换为系数矩阵
2.考虑其它特征表达的方法(自然语言处理)

实例化后,不用调用实例方法,就可以net(X),是因为父类实现了魔法方法吗?
可以使用net.forward(X),这里在module里面做了映射

我们创建好网络之后torch是按什么规则给参数初始化的?
采用kaiming初始化

跑项目的时候显存不够用怎么办,如果把batch_size调小,显存够用了但是cuda占用一直很低怎么办?
调小bach size后模型的性能会下降,比较好的方法是把模型变小

—般使用gpu训练,data在哪一步to_gpu比较好?
在最后to_gpu,做前向和反向运算

自定义的block被放在同一个Sequential内的不同层,但不想共享参数,该怎么做呢?
每次创建一个实例都会有不同的参数,只有将同一个实例放在不同层才会共享参数

http://www.ds6.com.cn/news/8498.html

相关文章:

  • 怎么做网站发货关键词研究工具
  • 固原住房和城乡建设厅网站人民日报新闻
  • 营销型网站开发方案seo资料
  • 电商运营网站设计百度优化是什么意思
  • HTMT超链接网站怎么做全专业优化公司
  • flash cs3网站建设从入门到精通360推广官网
  • 重庆建设科技培训中心官方网站百度推广的四种收费形式
  • 做时时彩网站平台软件下载seo云优化方法
  • 企业馆公司关键词seo
  • 高密哪里做网站网址大全2345
  • 网页转app软件seo关键词是什么意思
  • 学校网站做网页飘窗怎么做seo长尾关键词
  • 网站的ftp帐号密码营销推广的平台
  • 乐之网站制作如何推广网站链接
  • 广州网站改版方案sem是什么职业岗位
  • 网站建设教程 pdf中国万网域名查询
  • 做网站建设要学多久seo是什么缩写
  • 网站制作报价明细seo网站优化专家
  • 同一个域名可以做几个网站吗可以搜索任何网站的浏览器
  • 怎么制作免费网站淄博网站优化
  • 上海做网站设计的公司app下载
  • seo网站关键词优化排名跨境电商怎么做
  • 有没有类似一起做网店的网站网络推广网站公司
  • 东风地区网站建设价格低天津百度快速优化排名
  • 毕业设计做网站代码北京seo地址
  • 黄页网站系统网站收录有什么用
  • ftp给网站做备份中山360推广
  • 免费推广途径东莞关键词优化实力乐云seo
  • wordpress建站云盘百度关键词热度查询工具
  • 什么网站容易收录百度搜题