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

河南高端网站建设公司wordpress邮件系统

河南高端网站建设公司,wordpress邮件系统,wordpress定时发布没用,国家企业公示系统目录 1. 基于Module构建自己的网络 2. Module的初始化变量 3. Modules中需要子类 forward() 4. Modules中其他内置函数 1. 基于Module构建自己的网络 torch.nn.Module是所有神经网络模块的基类#xff0c;如何定义自已的网络#xff1a; 由于 Module 是神经网络模块的基…目录 1. 基于Module构建自己的网络 2. Module的初始化变量 3. Modules中需要子类 forward() 4. Modules中其他内置函数 1. 基于Module构建自己的网络 torch.nn.Module是所有神经网络模块的基类如何定义自已的网络 由于 Module 是神经网络模块的基类自己的模型应该要继承这个类要实现 torch.nn.Module 中的forward函数从而进行网络的前向传播一般把网络中具有可学习参数的层放在构造函数__init__()中把不具有可学习参数的层(如ReLU)放在forward中并通过nn.functional来代替 import torch.nn as nn import torch.nn.functional as Fclass Model(nn.Module): # 继承nn.Module类def __init__(self):super(Model, self).__init__()# 把具有可学习参数的层放在构造函数中self.conv1 nn.Conv2d(1, 20, 5) self.conv2 nn.Conv2d(20, 20, 5)def forward(self, x): # 实现forward函数# 在forward中直接使用torch.nn.functional.relu()函数x F.relu(self.conv1(x))return F.relu(self.conv2(x)) 2. Module的初始化变量 nn.Module 类内置了一些初始化变量。包括在模块 forward、 backward 和权重加载等时候会被调用的的 hooks也定义了 parameters 和 buffers如源码所示 def __init__(self):Initializes internal Module state, shared by both nn.Module and ScriptModule.torch._C._log_api_usage_once(python.nn_module)self.training True # 当前训练/测试的状态self._parameters OrderedDict() # 在训练过程中会随 BP 而更新的参数self._buffers OrderedDict() # 在训练过程中不会随 BP 而更新的参数self._non_persistent_buffers_set set() self._backward_hooks OrderedDict() # Backward 完成后会被调用的 hookself._is_full_backward_hook Noneself._forward_hooks OrderedDict() # Forward 完成后会被调用的 hookself._forward_pre_hooks OrderedDict() # Forward 前会被调用的 hookself._state_dict_hooks OrderedDict() # 得到 state_dict 以后会被调用的 hookself._load_state_dict_pre_hooks OrderedDict() # 加载state_dict 前会被调用的 hookself._modules OrderedDict() # 网络的子模块 3. Modules中需要子类 forward() 注意在网络训练过程中直接通过mode(input) 自动调用forward函数而非model.forward(input)进行调用因为前者mode(input) 除了forward()外还调用了额外的函数先执行_forward_pre_hooks里的所有hooks 再调用forward()执行_forward_hooks中所有hooks执行_backward_hooks中所有hooks4. Modules中其他内置函数 除了初始化的成员变量之外Modules还内置了很多函数具体包含以下几类 (1) 属性访问modules(), named_modules(), buffers(), named_buffers(), children(),  named_children(),  parameters(), named_parameters() 等 (2) 属性设置register_parameter()register_buffer()register_forward_hook()register_forward_pre_hook() 等 (3) 参数转换/转移cpu(), cuda(), float(), double() 等 (4) 状态转换train(), eval() 等 对于这些内置函数的详细介绍在 PyTorch系列相关文章-Aaron_neil的csdn博客 持续更新中 本文所参考的部分博客 [1] pytorch 入坑三nn module - 知乎 [2] torch.nn.Module模块简单介绍_allan2222的博客-CSDN博客
http://www.eeditor.cn/news/121906/

相关文章:

  • 服务二级公司网站建设拼多多网站首页
  • wordpress建网站视频淘宝这种网站怎么做的?
  • 建材网站建设案例建设部网站工程设计收费标准
  • 网站seo优化包括哪些方面竭诚网络网站建设公司
  • 做名片模板网站珠海企业网站推广服务
  • 邯郸网站制作地方金蝶二次开发
  • 太原网站制作多少钱南宁制作网站公司
  • 长春公司网站建设河北恒山建设集团网站
  • 柳州免费做网站的公司小米发布会ppt
  • 佛山外贸企业网站建设站长之家关键词查询
  • 做衬衣的网站安溪网站建设公司
  • 有趣的网站 知乎页面设计培训多少钱
  • 洛阳瀍河建设局网站qq群推广网站免费
  • 网站建设平台选择中国产业信息网
  • php网站开发说明文档建设厅的电工证
  • 个人网站可以做百度推广么男女做爰网站
  • 天津公司网站怎样制作网站后台模板
  • 合同下载网站中国建筑网信息查询
  • 建站工具的优点鞍山58同城
  • 特价网站建设官网苏州微信网站
  • 织梦体育网站模板国际知名设计公司
  • 江阴早晨网站建设什么是seo推广
  • 专门做棋牌广告广告的网站漳州市网站建设公司
  • 中交建设集团 网站下载京东网上购物
  • 电子商务网站建设报价表企业为什么校招
  • 快速提高网站权重提升网站栏目设计优化方案
  • 北京品牌建设网站公司dw做网站的导航栏怎么做
  • 百度移动网站检测大连网站建设要多少钱
  • 个人网站模板源码下载化妆品推广策划方案
  • 网站建设有限公司自己接单的平台