torch.Linear(input_size,output_size, bia = True/Flase)
1. 引入
import torch
import torch.nn as nn
2. 一个线性层
mod= nn.Linear(5,3,bias = True) # input 是5 output 是3
3. 大小为5的随机tensor
x = torch.rand(5)
print (x.size())
4. feed x into module
y = mod(x)
5. 查看weight 矩阵 和 bias
print ( mod.weight) print(mod.bias)
print (mod.weight.size()) mod.bias.size()
6. 修改weight矩阵
mod.weight [0,0] = 1
mod.weight[1,1] = 2
mod.bias[1] = 2
7. mod2 = nn.Linear(3,4,bias = Fasle)
print ( mod2.weight)
print (mod2.bias)
##########################################
import torch
import torch.nn as nn
mod1 = nn.Linear(3,4,bias = True)
mod2 = nn.Linear(3,5,bias = False)
x2 = torch.Tensor([1,1,1])
mod1.weight[0,1] = 1
x = torch.rand(3)
y = mod1(x)
print(mod1.weight, mod1.bias)
转载于:https://www.cnblogs.com/shaxiaoshaxiao/p/9867844.html
torch.Linear(input_size,output_size, bia = True/Flase)相关推荐
- intval0.57100 php_php中0,'',null,false,true,FLASE,TREU,array()的相等恒等学习
//比较值 '' NULL 0 false true FALSE TRUE //相等判断 //'' == NULL == 0 == false (相等) //array() = 0 == NULL = ...
- pytorch系列 ---5以 linear_regression为例讲解神经网络实现基本步骤以及解读nn.Linear函数
本文主要讲述最简单的线性回归函数: y = w x + b y=wx+by=wx+b在pytorch的实现,主要包括神经网络实现的基本步骤和nn.Linear的源码解读. 1. nn.Linear 源 ...
- pytorch使用torch.nn.Sequential构建网络
以一个线性回归的例子为例: 全部代码 import torch import numpy as npdef get_x_y():x = np.random.randint(0, 50, 300)y_v ...
- pytorch利用多个GPU并行计算多gpu
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/Answer3664/article/d ...
- PyTorch Data Parrallel数据并行
PyTorch Data Parrallel数据并行 • 可选择:数据并行处理 • 本文将学习如何用 DataParallel 来使用多 GPU. 通过 PyTorch 使用多个 GPU 非常简单.可 ...
- PyTorch 数据并行处理
PyTorch 数据并行处理 可选择:数据并行处理(文末有完整代码下载) 本文将学习如何用 DataParallel 来使用多 GPU. 通过 PyTorch 使用多个 GPU 非常简单.可以将模型放 ...
- 60分钟入门深度学习工具PyTorch
「免费学习 60+ 节公开课:投票页面,点击讲师头像」 作者 | Soumith Chintala 中文翻译.注释制作 | 黄海广 配置环境:PyTorch 1.3,python 3.7, 主机:显卡 ...
- PyTorch 源码解读之分布式训练了解一下?
来源丨商汤学术 编辑丨极市平台 本文由浅入深讲解 torch.distributed 这一并行计算包的概念,实现细节和应用方式,并带大家快速入门 PyTorch 分布式训练. 0 前言 由于大规模 ...
- PyTorch:采用sklearn 工具生成这样的合成数据集+利用PyTorch实现简单合成数据集上的线性回归进行数据分析
PyTorch:采用sklearn 工具生成这样的合成数据集+利用PyTorch实现简单合成数据集上的线性回归进行数据分析 目录 输出结果 核心代码 输出结果 核心代码 #PyTorch:采用skle ...
最新文章
- linux下批量修改文件名精彩解答案例分享
- 英语语法---形容词性从句详解
- [TFS] 使用技巧
- java上传图片特征码到服务器,记一个Base64编码后经网络传输产生的问题
- python2.7输出语句,输入和输出 - 廖雪峰 Python 2.7 中文教程
- 红帽linux认证内容,红帽认证系统管理员RHCSA认证所要掌握的Linux内容介绍
- 投入产出分析方法简介以及投入产出表
- 用户路径分析之利器“桑基图”
- 网站制作入门指导教程
- AW297 赤壁之战(数据结构优化DP)
- Dreamweaver CS 5 快捷键大全
- java科目二踩线原理,右倒车入库总踩线?是因为没有看到这些“秘诀”
- 自动摘要生成(三):词向量相似度与有效词含量
- 传统餐桌行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
- iphone开发笔记和技巧总结
- 网络层中的数据平面——网络核心中的转发!
- unity百度AI人体分析
- html文标题党,标题党:如何写出一个SEO与新媒体传播都吸引人的标题! - 蝙蝠侠IT...
- “国家中小学智慧教育平台”是什么
- Vulhub漏洞靶场搭建
热门文章
- [第四届-强网杯]:upload
- 第一代计算机磁鼓,磁鼓计算机
- 泵机在线监测如此简单?后台数据观察一目了然
- 数据库系统——2.1、概念结构设计之概念模型(1)
- Week 4.2 | Lecture 10 | 多态性设计通用方法、比较器 | CS61B-Spring-2018
- 接口自动化测试框架-完整测试用例模板
- Lammps实现水分子在纳米颗粒球表面的吸附行为
- [Android][设置最小(大)宽高]
- 去虚拟化 VMware Workstation Pro去虚拟化底层文件修改器
- 匹配问题: 匈牙利算法 、最优指派、相等子图、库恩—曼克莱斯 (Kuhn-Munkres) 算法