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 uuid模块使用实例
Apr 08 Python
Python发送email的3种方法
Apr 28 Python
Python 爬虫学习笔记之正则表达式
Sep 21 Python
python基于itchat实现微信群消息同步机器人
Feb 27 Python
python文件名和文件路径操作实例
Sep 29 Python
python实现excel读写数据
Mar 02 Python
pandas 取出表中一列数据所有的值并转换为array类型的方法
Apr 11 Python
python print出共轭复数的方法详解
Jun 25 Python
python画图--输出指定像素点的颜色值方法
Jul 03 Python
pandas DataFrame创建方法的方式
Aug 02 Python
解决python有时候import不了当前的包问题
Aug 28 Python
python+adb+monkey实现Rom稳定性测试详解
Apr 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
PHP的开合式多级菜单程序
2006/10/09 PHP
PHP中的Memcache详解
2014/04/05 PHP
[原创]php逐行读取txt文件写入数组的方法
2015/07/02 PHP
PHP基于DOMDocument解析和生成xml的方法分析
2017/07/17 PHP
Laravel框架生命周期与原理分析
2018/06/12 PHP
详解提高使用Java反射的效率方法
2019/04/29 PHP
laravel实现查询最后执行的一条sql语句的方法
2019/10/09 PHP
jquery弹出框的用法示例(2)
2013/08/26 Javascript
js采用map取到id集合组并且实现点击一行选中一行
2013/12/16 Javascript
jQuery中eq()方法用法实例
2015/01/05 Javascript
js函数与php函数的区别实例浅析
2015/01/12 Javascript
原生js结合html5制作小飞龙的简易跳球
2015/03/30 Javascript
基于jquery css3实现点击动画弹出表单源码特效
2015/08/31 Javascript
第六章之辅组类与响应式工具
2016/04/25 Javascript
浅析Bootstrap验证控件的使用
2016/06/23 Javascript
redux.js详解及基本使用
2019/05/24 Javascript
jquery图片预览插件实现方法详解
2019/07/18 jQuery
微信小程序开发之map地图组件定位并手动修改位置偏差
2019/08/17 Javascript
使用js实现一个简单的滚动条过程解析
2019/09/10 Javascript
js仿京东放大镜效果
2020/08/09 Javascript
[15:58]DOTA2国际邀请赛采访专栏:Tongfu.Sansheng&KingJ,DK.rOtk
2013/08/08 DOTA
Python实现把回车符\r\n转换成\n
2015/04/23 Python
Python 机器学习库 NumPy入门教程
2018/04/19 Python
基于DataFrame筛选数据与loc的用法详解
2018/05/18 Python
一个可以套路别人的python小程序实例代码
2019/04/09 Python
Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法
2020/02/27 Python
Python json读写方式和字典相互转化
2020/04/18 Python
10个示例带你掌握python中的元组
2020/11/23 Python
CSS3制作文字半透明倒影效果的两种实现方式
2014/08/08 HTML / CSS
前端H5 Video常见使用场景简介
2020/08/21 HTML / CSS
俄罗斯香水和化妆品网上商店:NOTINO.ru
2019/12/17 全球购物
2015年高校图书馆工作总结
2015/04/30 职场文书
生产实习心得体会范文
2016/01/22 职场文书
创业计划书之珠宝饰品
2019/08/26 职场文书
解决使用了nginx获取IP地址都是127.0.0.1 的问题
2021/09/25 Servers
CSS子盒子水平和垂直居中的五种方法
2022/07/23 HTML / CSS