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实现simhash算法实例
Apr 25 Python
在Python3中使用asyncio库进行快速数据抓取的教程
Apr 02 Python
Python打印scrapy蜘蛛抓取树结构的方法
Apr 08 Python
Python生成数字图片代码分享
Oct 31 Python
python os用法总结
Jun 08 Python
Python数据持久化shelve模块用法分析
Jun 29 Python
Python3.4解释器用法简单示例
Mar 22 Python
python向字符串中添加元素的实例方法
Jun 28 Python
Pycharm+Python+PyQt5使用详解
Sep 25 Python
关于Pytorch的MNIST数据集的预处理详解
Jan 10 Python
python 解决Fatal error in launcher:错误问题
May 21 Python
python调用win32接口进行截图的示例
Nov 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与SQL注入攻击[三]
2007/04/17 PHP
php实现xml与json之间的相互转换功能实例
2016/07/07 PHP
laravel 实现关闭CSRF(全部关闭、部分关闭)
2019/10/21 PHP
js获取或设置当前窗口url参数的小例子
2013/10/14 Javascript
Bootstrap每天必学之标签页(Tab)插件
2020/08/09 Javascript
jQuery焦点图左右转换效果
2016/12/12 Javascript
Angular 通过注入 $location 获取与修改当前页面URL的实例
2017/05/31 Javascript
利用Ionic2 + angular4实现一个地区选择组件
2017/07/27 Javascript
vue组件 $children,$refs,$parent的使用详解
2017/07/31 Javascript
微信小程序删除处理详解
2017/08/16 Javascript
vue.js路由跳转详解
2017/08/28 Javascript
基于Vue过渡状态实例讲解
2017/09/14 Javascript
Vue.js递归组件构建树形菜单
2017/12/24 Javascript
手写简单的jQuery雪花飘落效果实例
2018/04/22 jQuery
JS隐藏号码中间4位代码实例
2019/04/09 Javascript
vue-cli配置flexible过程详解
2019/07/04 Javascript
防止Layui form表单重复提交的实现方法
2019/09/10 Javascript
layui监听工具栏的实例(操作列表按钮)
2019/09/10 Javascript
浅谈Layui的eleTree树式选择器使用方法
2019/09/25 Javascript
解决三元运算符 报错“SyntaxError: can''t assign to conditional expression”
2020/02/12 Javascript
JS监听组合按键思路及实现过程
2020/04/17 Javascript
在vue中使用回调函数,this调用无效的解决
2020/08/11 Javascript
[03:12]完美世界DOTA2联赛PWL DAY9集锦
2020/11/10 DOTA
python开发之list操作实例分析
2016/02/22 Python
Python升级导致yum、pip报错的解决方法
2017/09/06 Python
Python实现将MySQL数据库表中的数据导出生成csv格式文件的方法
2018/01/11 Python
python图书管理系统
2020/04/05 Python
Tkinter中复选菜单是否被选中的判断与设置方式
2020/03/04 Python
解决django中form表单设置action后无法回到原页面的问题
2020/03/13 Python
pytorch下的unsqueeze和squeeze的用法说明
2021/02/06 Python
幼儿园小班植树节活动方案
2014/03/04 职场文书
市场营销调查计划书
2014/05/02 职场文书
房地产置业顾问岗位职责
2015/04/11 职场文书
试用期转正工作总结2015
2015/05/28 职场文书
雨中的树观后感
2015/06/03 职场文书
公司宣传语大全
2015/07/13 职场文书