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删除nginx缓存文件示例(python文件操作)
Mar 26 Python
Python常用正则表达式符号浅析
Aug 13 Python
Windows 7下Python Web环境搭建图文教程
Mar 20 Python
python获取网页中所有图片并筛选指定分辨率的方法
Mar 31 Python
python调用百度REST API实现语音识别
Aug 30 Python
Python快速转换numpy数组中Nan和Inf的方法实例说明
Feb 21 Python
如何用C代码给Python写扩展库(Cython)
May 17 Python
python实现抠图给证件照换背景源码
Aug 20 Python
Python动态导入模块和反射机制详解
Feb 18 Python
python判断变量是否为列表的方法
Sep 17 Python
python 读取yaml文件的两种方法(在unittest中使用)
Dec 01 Python
python opencv实现直线检测并测出倾斜角度(附源码+注释)
Dec 31 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 header示例代码(推荐)
2010/09/08 PHP
PHP封装的一个支持HTML、JS、PHP重定向的多功能跳转函数
2014/06/19 PHP
PHP函数nl2br()与自定义函数nl2p()换行用法分析
2016/04/02 PHP
WordPress分页伪静态加html后缀
2016/06/08 PHP
PHP基于自定义类随机生成姓名的方法示例
2017/08/05 PHP
node.js中的fs.fstatSync方法使用说明
2014/12/15 Javascript
javascript省市区三级联动下拉框菜单实例演示
2015/11/29 Javascript
jquery mobile 移动web(5)
2015/12/20 Javascript
基于BootStrap Metronic开发框架经验小结【五】Bootstrap File Input文件上传插件的用法详解
2016/05/12 Javascript
jQuery插件pagination实现无刷新分页
2016/05/21 Javascript
js中class的点击事件没有效果的解决方法
2016/10/13 Javascript
AngularJS实现在ng-Options加上index的解决方法
2016/11/03 Javascript
PHP+jquery+ajax实现分页
2016/12/09 Javascript
分享bootstrap学习笔记心得(组件及其属性)
2017/01/11 Javascript
原生JS和jQuery操作DOM对比总结
2017/01/19 Javascript
vue 自定义指令自动获取文本框焦点的方法
2018/08/25 Javascript
在 Vue-CLI 中引入 simple-mock实现简易的 API Mock 接口数据模拟
2018/11/28 Javascript
javascript数组常见操作方法实例总结【连接、添加、删除、去重、排序等】
2019/06/13 Javascript
[14:25]教你分分钟做大人:主宰(HEROS)
2014/12/08 DOTA
Python中处理字符串之islower()方法的使用简介
2015/05/19 Python
Python 脚本获取ES 存储容量的实例
2018/12/27 Python
Django如何实现上传图片功能
2019/08/16 Python
python 如何将office文件转换为PDF
2020/09/22 Python
用python对excel查重
2020/12/07 Python
Canvas 帧动画吃苹果小游戏
2020/08/05 HTML / CSS
美国学校校服,儿童和婴儿服装:Cookie’s Kids
2016/10/14 全球购物
土耳其家居建材网站:Koçtaş
2016/11/22 全球购物
6号汽车旅馆预订:Motel 6
2018/02/11 全球购物
什么是数组名
2012/05/10 面试题
食品营养与检测应届生求职信
2013/11/08 职场文书
大学生创业感言
2014/01/25 职场文书
班组安全员工作职责
2014/02/01 职场文书
20年同学聚会感言
2014/02/03 职场文书
公司表扬稿范文
2015/05/05 职场文书
小学四年级作文之最感动的一件事
2019/11/01 职场文书