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函数参数类型*、**的区别
Apr 11 Python
总结python爬虫抓站的实用技巧
Aug 09 Python
python3.5 tkinter实现页面跳转
Jan 30 Python
浅谈Python 多进程默认不能共享全局变量的问题
Jan 11 Python
python中的数据结构比较
May 13 Python
如何利用Python模拟GitHub登录详解
Jul 15 Python
使用APScheduler3.0.1 实现定时任务的方法
Jul 22 Python
django的model操作汇整详解
Jul 26 Python
Python Web框架之Django框架Form组件用法详解
Aug 16 Python
Django实现网页分页功能
Oct 31 Python
Python中os模块的简单使用及重命名操作
Apr 17 Python
python字符串的多行输出的实例详解
Jun 08 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图片验证码代码
2008/03/27 PHP
php 生成唯一id的几种解决方法
2013/03/08 PHP
php内存缓存实现方法
2015/01/24 PHP
PHP中for循环与foreach的区别
2017/03/06 PHP
php设计模式之抽象工厂模式分析【星际争霸游戏案例】
2020/01/23 PHP
PHP优化之批量操作MySQL实例分析
2020/04/23 PHP
Ext JS Grid在IE6 下宽度的问题解决方法
2009/02/15 Javascript
jQuery获取css z-index在各种浏览器中的返回值
2010/09/15 Javascript
50款非常棒的 jQuery 插件分享
2012/03/29 Javascript
javascript数组去重的六种方法汇总
2015/08/16 Javascript
关于angularJs指令的Scope(作用域)介绍
2016/10/25 Javascript
jQuery插件FusionCharts实现的3D帕累托图效果示例【附demo源码】
2017/03/25 jQuery
jQuery插件FusionCharts绘制的2D双面积图效果示例【附demo源码】
2017/04/11 jQuery
react-native 封装选择弹出框示例(试用ios&android)
2017/07/11 Javascript
浅谈通过JS拦截 pushState和replaceState事件
2017/07/21 Javascript
详解Angularjs 自定义指令中的数据绑定
2018/07/19 Javascript
微信小程序自定义弹窗滚动与页面滚动冲突的解决方法
2019/07/16 Javascript
浅谈小程序globalData的那些事儿
2019/11/01 Javascript
Node.js中出现未捕获异常的处理方法
2020/06/29 Javascript
微信小程序换肤功能实现代码(思路详解)
2020/08/25 Javascript
[01:05]DOTA2完美大师赛趣味视频之选手教你打职业
2017/11/23 DOTA
[44:50]2018DOTA2亚洲邀请赛 4.1 小组赛 A组 TNC vs VG
2018/04/02 DOTA
Python入门篇之字符串
2014/10/17 Python
纯Python开发的nosql数据库CodernityDB介绍和使用实例
2014/10/23 Python
Python使用matplotlib绘制余弦的散点图示例
2018/03/14 Python
python 3.6.2 安装配置方法图文教程
2018/09/18 Python
PyCharm代码提示忽略大小写设置方法
2018/10/28 Python
Python脚本完成post接口测试的实例
2018/12/17 Python
Django model select的多种用法详解
2019/07/16 Python
10分钟教你用python动画演示深度优先算法搜寻逃出迷宫的路径
2019/08/12 Python
解决Django migrate不能发现app.models的表问题
2019/08/31 Python
Jimmy Choo美国官网:周仰杰鞋子品牌
2018/06/08 全球购物
银行营业厅大堂经理岗位职责
2014/01/06 职场文书
经营目标管理责任书
2014/07/25 职场文书
颐和园英文导游词
2015/01/30 职场文书
《我是什么》教学反思
2016/02/16 职场文书