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牛刀小试密码爆破
Feb 03 Python
python实现多线程行情抓取工具的方法
Feb 28 Python
详解Python3 中hasattr()、getattr()、setattr()、delattr()函数及示例代码数
Apr 18 Python
Python高级特性与几种函数的讲解
Mar 08 Python
Python数据可视化实现正态分布(高斯分布)
Aug 21 Python
Pytorch训练过程出现nan的解决方式
Jan 02 Python
keras模型可视化,层可视化及kernel可视化实例
Jan 24 Python
python实现滑雪游戏
Feb 22 Python
基于python检查SSL证书到期情况代码实例
Apr 04 Python
Pycharm2020最新激活码|永久激活(附最新激活码和插件的详细教程)
Sep 29 Python
五种Python转义表示法
Nov 27 Python
Python中tqdm的使用和例子
Sep 23 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
PHP4在WinXP下IIS和Apache2服务器上的安装实例
2006/10/09 PHP
PHP批量生成静态HTML的简单原理和方法
2014/04/20 PHP
php使用flock阻塞写入文件和非阻塞写入文件的实例讲解
2017/07/10 PHP
基于php双引号中访问数组元素报错的解决方法
2018/02/01 PHP
在laravel中使用with实现动态添加where条件
2019/10/10 PHP
js监听输入框值的即时变化onpropertychange、oninput
2011/07/13 Javascript
利用JS自动打开页面上链接的实现代码
2011/09/25 Javascript
jquery获取URL中参数解决中文乱码问题的两种方法
2013/12/18 Javascript
Jquery仿IGoogle实现可拖动窗口示例代码
2014/08/22 Javascript
了不起的node.js读书笔记之mongodb数据库交互
2014/12/22 Javascript
js实现鼠标移到链接文字弹出一个提示层的方法
2015/05/11 Javascript
jQuery+formdata实现上传进度特效遇到的问题
2016/02/24 Javascript
js实现上传文件添加和删除文件选择框
2016/10/24 Javascript
js封装成插件的步骤方法
2017/09/11 Javascript
Vue官网todoMVC示例代码
2018/01/29 Javascript
bootstrap table列和表头对不齐的解决方法
2019/07/19 Javascript
Jquery让form表单异步提交代码实现
2019/11/14 jQuery
[19:14]DOTA2 HEROS教学视频教你分分钟做大人-维萨吉
2014/06/24 DOTA
[13:25]VP vs VICI (BO3)
2018/06/07 DOTA
[00:20]TI9不朽观赛名额抽取
2019/08/05 DOTA
使用Python下载歌词并嵌入歌曲文件中的实现代码
2015/11/13 Python
Python 的类、继承和多态详解
2017/07/16 Python
Python操作csv文件实例详解
2017/07/31 Python
Python爬虫番外篇之Cookie和Session详解
2017/12/27 Python
使用python实现BLAST
2018/02/12 Python
使用Python搭建虚拟环境的配置方法
2018/02/28 Python
详解Matplotlib绘图之属性设置
2019/08/23 Python
python:解析requests返回的response(json格式)说明
2020/04/30 Python
Pycharm 解决自动格式化冲突的设置操作
2021/01/15 Python
CSS3自定义滚动条样式的示例代码
2017/08/21 HTML / CSS
澳大利亚天然护肤品、化妆品和健康产品一站式商店:Nourished Life
2018/12/02 全球购物
招商业务员岗位职责
2013/12/16 职场文书
优秀毕业生求职信范文
2014/01/02 职场文书
竞聘演讲稿开场白
2014/08/25 职场文书
中共广东省委常委会党的群众路线教育实践活动整改方案
2014/09/23 职场文书
感谢信怎么写
2015/01/21 职场文书