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

深入浅出Pytorch函数——torch.nn.init.eye_

分类目录:《深入浅出Pytorch函数》总目录
相关文章:
· 深入浅出Pytorch函数——torch.nn.init.calculate_gain
· 深入浅出Pytorch函数——torch.nn.init.uniform_
· 深入浅出Pytorch函数——torch.nn.init.normal_
· 深入浅出Pytorch函数——torch.nn.init.constant_
· 深入浅出Pytorch函数——torch.nn.init.ones_
· 深入浅出Pytorch函数——torch.nn.init.zeros_
· 深入浅出Pytorch函数——torch.nn.init.eye_
· 深入浅出Pytorch函数——torch.nn.init.dirac_
· 深入浅出Pytorch函数——torch.nn.init.xavier_uniform_
· 深入浅出Pytorch函数——torch.nn.init.xavier_normal_
· 深入浅出Pytorch函数——torch.nn.init.kaiming_uniform_
· 深入浅出Pytorch函数——torch.nn.init.kaiming_normal_
· 深入浅出Pytorch函数——torch.nn.init.trunc_normal_
· 深入浅出Pytorch函数——torch.nn.init.orthogonal_
· 深入浅出Pytorch函数——torch.nn.init.sparse_


torch.nn.init模块中的所有函数都用于初始化神经网络参数,因此它们都在torc.no_grad()模式下运行,autograd不会将其考虑在内。

该函数用单位矩阵填充二维输入张量,其在线性层中保留尽可能多的输入特征。

语法

torch.nn.init.eye_(tensor)

参数

  • tensor:[Tensor] 一个2维张量torch.Tensor

返回值

一个torch.Tensor且参数tensor也会更新

实例

w = torch.empty(3, 5)
nn.init.eye_(w)

函数实现

def eye_(tensor):r"""Fills the 2-dimensional input `Tensor` with the identitymatrix. Preserves the identity of the inputs in `Linear` layers, where asmany inputs are preserved as possible.Args:tensor: a 2-dimensional `torch.Tensor`Examples:>>> w = torch.empty(3, 5)>>> nn.init.eye_(w)"""if tensor.ndimension() != 2:raise ValueError("Only tensors with 2 dimensions are supported")with torch.no_grad():torch.eye(*tensor.shape, out=tensor, requires_grad=tensor.requires_grad)return tensor
http://www.lryc.cn/news/132142.html

相关文章:

  • 版本控制工具Git集成IDEA的学习笔记(第一篇Gitee)
  • 【链表】 61. 旋转链表
  • 深入浅出Pytorch函数——torch.nn.init.kaiming_uniform_
  • 查询Oracle和MySQL数据库中当前所有连接信息
  • Android glide框架及框架涉及到的设计模式
  • 使用yolov5进行安全帽检测填坑指南
  • 【BASH】回顾与知识点梳理(三十二)
  • vscode远程调试PHP代码
  • flink1.17 实现 udf scalarFunctoin get_json_object 支持 非标准化json
  • 基于VUE3+Layui从头搭建通用后台管理系统(前端篇)九:自定义组件封装下
  • 设计模式详解-装饰器模式
  • Android5:活动生命周期
  • 第2章 数据结构和算法概述
  • WPF国际化的实现方法(WpfExtensions.Xaml)
  • 【Linux】—— 进程程序替换
  • idea创建javaweb项目,jboss下没有web application
  • 广东灯具3D扫描抄数建模服务3D测绘出图纸三维逆向设计-CASAIM
  • Nginx反向代理-负载均衡、webshell实践
  • 第六阶|见道明心的笔墨(上)从书法之美到生活之美——林曦老师的线上直播书法课
  • nbcio-boot从3.0升级到3.1的出现用户管理与数据字典bug
  • Curson 编辑器
  • Shell编程学习之函数的应用
  • Fork/Join框架
  • LeetCode_字符串_中等_468.验证 IP 地址
  • ABAP Der Open SQL command is too big.
  • QChart类用来 管理 图表的:数据序列(series)、图例(legend)和坐标轴(axis)
  • Servlet+JDBC实战开发书店项目讲解第10篇:在线客服功能实现
  • CVE-2023-21292 AMS框架层高危漏洞分析
  • cuda、cuDNN、深度学习框架、pytorch、tentsorflow、keras这些概念之间的关系
  • 第二讲:BeanFactory的实现