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)相关推荐

  1. intval0.57100 php_php中0,'',null,false,true,FLASE,TREU,array()的相等恒等学习

    //比较值 '' NULL 0 false true FALSE TRUE //相等判断 //'' == NULL == 0 == false (相等) //array() = 0 == NULL = ...

  2. pytorch系列 ---5以 linear_regression为例讲解神经网络实现基本步骤以及解读nn.Linear函数

    本文主要讲述最简单的线性回归函数: y = w x + b y=wx+by=wx+b在pytorch的实现,主要包括神经网络实现的基本步骤和nn.Linear的源码解读. 1. nn.Linear 源 ...

  3. pytorch使用torch.nn.Sequential构建网络

    以一个线性回归的例子为例: 全部代码 import torch import numpy as npdef get_x_y():x = np.random.randint(0, 50, 300)y_v ...

  4. pytorch利用多个GPU并行计算多gpu

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/Answer3664/article/d ...

  5. PyTorch Data Parrallel数据并行

    PyTorch Data Parrallel数据并行 • 可选择:数据并行处理 • 本文将学习如何用 DataParallel 来使用多 GPU. 通过 PyTorch 使用多个 GPU 非常简单.可 ...

  6. PyTorch 数据并行处理

    PyTorch 数据并行处理 可选择:数据并行处理(文末有完整代码下载) 本文将学习如何用 DataParallel 来使用多 GPU. 通过 PyTorch 使用多个 GPU 非常简单.可以将模型放 ...

  7. 60分钟入门深度学习工具PyTorch

    「免费学习 60+ 节公开课:投票页面,点击讲师头像」 作者 | Soumith Chintala 中文翻译.注释制作 | 黄海广 配置环境:PyTorch 1.3,python 3.7, 主机:显卡 ...

  8. PyTorch 源码解读之分布式训练了解一下?

    来源丨商汤学术   编辑丨极市平台 本文由浅入深讲解 torch.distributed 这一并行计算包的概念,实现细节和应用方式,并带大家快速入门 PyTorch 分布式训练. 0 前言 由于大规模 ...

  9. PyTorch:采用sklearn 工具生成这样的合成数据集+利用PyTorch实现简单合成数据集上的线性回归进行数据分析

    PyTorch:采用sklearn 工具生成这样的合成数据集+利用PyTorch实现简单合成数据集上的线性回归进行数据分析 目录 输出结果 核心代码 输出结果 核心代码 #PyTorch:采用skle ...

最新文章

  1. linux下批量修改文件名精彩解答案例分享
  2. 英语语法---形容词性从句详解
  3. [TFS] 使用技巧
  4. java上传图片特征码到服务器,记一个Base64编码后经网络传输产生的问题
  5. python2.7输出语句,输入和输出 - 廖雪峰 Python 2.7 中文教程
  6. 红帽linux认证内容,红帽认证系统管理员RHCSA认证所要掌握的Linux内容介绍
  7. 投入产出分析方法简介以及投入产出表
  8. 用户路径分析之利器“桑基图”
  9. 网站制作入门指导教程
  10. AW297 赤壁之战(数据结构优化DP)
  11. Dreamweaver CS 5 快捷键大全
  12. java科目二踩线原理,右倒车入库总踩线?是因为没有看到这些“秘诀”
  13. 自动摘要生成(三):词向量相似度与有效词含量
  14. 传统餐桌行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  15. iphone开发笔记和技巧总结
  16. 网络层中的数据平面——网络核心中的转发!
  17. unity百度AI人体分析
  18. html文标题党,标题党:如何写出一个SEO与新媒体传播都吸引人的标题! - 蝙蝠侠IT...
  19. “国家中小学智慧教育平台”是什么
  20. Vulhub漏洞靶场搭建

热门文章

  1. [第四届-强网杯]:upload
  2. 第一代计算机磁鼓,磁鼓计算机
  3. 泵机在线监测如此简单?后台数据观察一目了然
  4. 数据库系统——2.1、概念结构设计之概念模型(1)
  5. Week 4.2 | Lecture 10 | 多态性设计通用方法、比较器 | CS61B-Spring-2018
  6. 接口自动化测试框架-完整测试用例模板
  7. Lammps实现水分子在纳米颗粒球表面的吸附行为
  8. [Android][设置最小(大)宽高]
  9. 去虚拟化 VMware Workstation Pro去虚拟化底层文件修改器
  10. 匹配问题: 匈牙利算法 、最优指派、相等子图、库恩—曼克莱斯 (Kuhn-Munkres) 算法