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实现的防DDoS脚本
Feb 08 Python
python 类详解及简单实例
Mar 24 Python
Python Pandas找到缺失值的位置方法
Apr 12 Python
Python从Excel中读取日期一列的方法
Nov 28 Python
python调用摄像头拍摄数据集
Jun 01 Python
python批量修改图片尺寸,并保存指定路径的实现方法
Jul 04 Python
Python 元组操作总结
Sep 18 Python
django model通过字典更新数据实例
Apr 01 Python
Python 实现打印单词的菱形字符图案
Apr 12 Python
pycharm 配置svn的图文教程(手把手教你)
Jan 15 Python
pandas统计重复值次数的方法实现
Feb 20 Python
Python机器学习之逻辑回归
May 11 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部分常见问题总结
2006/10/09 PHP
国产PHP开发框架myqee新手快速入门教程
2014/07/14 PHP
PHP微信开发之文本自动回复
2016/06/23 PHP
微信公众平台开发教程④ ThinkPHP框架下微信支付功能图文详解
2019/04/10 PHP
jquery 面包屑导航 具体实现
2013/06/05 Javascript
jquery绑定事件不生效的解决方法
2014/02/11 Javascript
js或jquery实现页面打印可局部打印
2014/03/27 Javascript
JavaScript人脸识别技术及脸部识别JavaScript类库Tracking.js
2015/09/14 Javascript
jQuery 1.9.1源码分析系列(十四)之常用jQuery工具
2015/12/02 Javascript
javascript事件委托的用法及其好处简析
2016/04/04 Javascript
基于Vue如何封装分页组件
2016/12/16 Javascript
WebView启动支付宝客户端支付失败的问题小结
2017/01/11 Javascript
详解webpack解惑:require的五种用法
2017/06/09 Javascript
Vue.JS项目中5个经典Vuex插件
2017/11/28 Javascript
解决vue页面刷新或者后退参数丢失的问题
2018/03/13 Javascript
微信小程序canvas实现刮刮乐效果
2018/07/09 Javascript
跨域解决之JSONP和CORS的详细介绍
2018/11/21 Javascript
JS页面获取 session 值,作用域和闭包学习笔记
2019/10/16 Javascript
[03:02]生活中的Dendi之野外度假篇
2016/08/09 DOTA
[03:37]2016完美“圣”典 风云人物:Mikasa专访
2016/12/07 DOTA
Python使用selenium实现网页用户名 密码 验证码自动登录功能
2018/05/16 Python
Flask入门之上传文件到服务器的方法示例
2018/07/18 Python
解决python Markdown模块乱码的问题
2019/02/14 Python
Django中使用Json返回数据的实现方法
2020/06/03 Python
Python发送邮件实现基础解析
2020/08/14 Python
python3.7.3版本和django2.2.3版本是否可以兼容
2020/09/01 Python
会计专业导师推荐信
2014/03/08 职场文书
简单的项目建议书模板
2014/03/12 职场文书
保护环境的建议书
2014/03/12 职场文书
信息管理专业自荐书
2014/06/05 职场文书
2014年公务员工作总结
2014/11/18 职场文书
2014年实习期工作总结
2014/11/27 职场文书
民事撤诉申请书范本
2015/05/18 职场文书
幼儿园开学家长寄语(2015秋季)
2015/05/27 职场文书
java中重写父类方法加不加@Override详解
2021/06/21 Java/Android
《仙剑客栈2》第一弹正式宣传片公开 年内发售
2022/04/07 其他游戏