pytorch: Parameter 的数据结构实例


Posted in Python onDecember 31, 2019

一般来说,pytorch 的Parameter是一个tensor,但是跟通常意义上的tensor有些不一样

1) 通常意义上的tensor 仅仅是数据

2) 而Parameter所对应的tensor 除了包含数据之外,还包含一个属性:requires_grad(=True/False)

在Parameter所对应的tensor中获取纯数据,可以通过以下操作:

param_data = Parameter.data

测试代码:

#-*-coding:utf-8-*-
import torch
import torch.nn as nn
 
## regression for the 3 * 2 affine matrix
fc_loc = nn.Sequential(
  nn.Linear(10 * 3 * 3, 32),
  nn.ReLU(True),
  nn.Linear(32, 3 * 2)
)
 
## initialize the weights/bias with identy transformation
fc_loc[2].weight.data.zero_()
fc_loc[2].bias.data.copy_(torch.tensor([1, 0, 0, 0, 1, 0], dtype=torch.float))
# print(fc_loc)
print(fc_loc[2].weight)
print(fc_loc[2].weight.data)

以上这篇pytorch: Parameter 的数据结构实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python(Tornado)模拟登录小米抢手机
Nov 12 Python
python使用装饰器和线程限制函数执行时间的方法
Apr 18 Python
python中requests爬去网页内容出现乱码问题解决方法介绍
Oct 25 Python
python一行sql太长折成多行并且有多个参数的方法
Jul 19 Python
Python Threading 线程/互斥锁/死锁/GIL锁
Jul 21 Python
Python中字典与恒等运算符的用法分析
Aug 22 Python
通过实例解析Python调用json模块
Dec 11 Python
Python爬虫解析网页的4种方式实例及原理解析
Dec 30 Python
python可视化text()函数使用详解
Feb 11 Python
PyCharm中Matplotlib绘图不能显示UI效果的问题解决
Mar 12 Python
Python如何实现FTP功能
May 28 Python
Python中os模块的简单使用及重命名操作
Apr 17 Python
Python测试线程应用程序过程解析
Dec 31 #Python
Python TCPServer 多线程多客户端通信的实现
Dec 31 #Python
python给指定csv表格中的联系人群发邮件(带附件的邮件)
Dec 31 #Python
Python面向对象封装操作案例详解
Dec 31 #Python
Python实现隐马尔可夫模型的前向后向算法的示例代码
Dec 31 #Python
Python面向对象之私有属性和私有方法应用案例分析
Dec 31 #Python
Pycharm最新激活码2019(推荐)
Dec 31 #Python
You might like
php实现自动获取生成文章主题关键词功能的深入分析
2013/06/03 PHP
php设计模式之单例、多例设计模式的应用分析
2013/06/30 PHP
php strnatcmp()函数的用法总结
2013/11/27 PHP
HTML页面如何象ASP一样接受参数
2007/02/07 Javascript
Javascript 异步加载详解(浏览器在javascript的加载方式)
2012/05/20 Javascript
jquery 字符串切割函数substring的用法说明
2014/02/11 Javascript
Ajax局部更新导致JS事件重复触发问题的解决方法
2014/10/14 Javascript
javascript实现图片延迟加载方法汇总(三种方法)
2015/08/27 Javascript
jQuery实现HTML表格单元格的合并功能
2016/04/06 Javascript
JavaScript实现设置默认日期范围为最近40天的方法分析
2017/07/12 Javascript
vue项目中使用vue-i18n报错的解决方法
2019/01/13 Javascript
用Vue编写抽象组件的方法
2019/05/06 Javascript
[51:00]Secret vs VGJ.S 2018国际邀请赛淘汰赛BO3 第一场 8.24
2018/08/25 DOTA
python使用正则搜索字符串或文件中的浮点数代码实例
2014/07/11 Python
利用python代码写的12306订票代码
2015/12/20 Python
python中redis的安装和使用
2016/12/04 Python
django站点管理详解
2017/12/12 Python
Python数据类型中的“冒号“[::]——分片与步长操作示例
2018/01/24 Python
Python将字符串常量转化为变量方法总结
2019/03/17 Python
python使用pymongo操作mongo的完整步骤
2019/04/13 Python
python 计算两个列表的相关系数的实现
2019/08/29 Python
使用python实现对元素的长截图功能
2019/11/14 Python
Python散点图与折线图绘制过程解析
2019/11/30 Python
Python 解决火狐浏览器不弹出下载框直接下载的问题
2020/03/09 Python
使用pandas库对csv文件进行筛选保存
2020/05/25 Python
Expected conditions模块使用方法汇总代码解析
2020/08/13 Python
跑步、骑行和铁人三项的高性能眼镜和服装:ROKA
2018/07/06 全球购物
纽约市的奢华内衣目的地:Anya Lust
2019/08/02 全球购物
销售经理工作职责范文
2013/12/03 职场文书
2014年幼儿园元旦活动方案
2014/02/13 职场文书
绩效工资实施方案
2014/03/15 职场文书
2015年办公室文员工作总结
2015/04/24 职场文书
幼儿园亲子活动通知
2015/04/24 职场文书
2015年四年级班主任工作总结
2015/10/22 职场文书
java调用Restful接口的三种方法
2021/08/23 Java/Android
JS前端监控采集用户行为的N种姿势
2022/07/23 Javascript