Pytorch框架学习记录10——线性层

torch.nn.Linear(in_features, out_features, bias=True, device=None, dtype=None)

参数:

  • in_features – 每个输入样本的大小
  • out_features – 每个输出样本的大小
  • bias——如果设置为False,该层将不会学习附加偏差。默认:True
import torch
from torch import nninput = torch.tensor([[1, 2, 3],[1, 0, 3],[3, 5, 2]], dtype=torch.float32)input = torch.flatten(input)class Test(nn.Module):def __init__(self):super(Test, self).__init__()self.fc = nn.Linear(in_features=9, out_features=3)def forward(self, input):output = self.fc(input)return outputtest = Test()
output = test(input)
print(output)

Pytorch框架学习记录10——线性层相关推荐

  1. GDI+ 学习记录(10): 线性渐变画刷 - LinearGradientBrush

    为什么80%的码农都做不了架构师?>>>    //线性渐变画刷 varg: TGPGraphics;lb: TGPLinearGradientBrush;rect: TGPRect ...

  2. PyTorch框架学习十——基础网络层(卷积、转置卷积、池化、反池化、线性、激活函数)

    PyTorch框架学习十--基础网络层(卷积.转置卷积.池化.反池化.线性.激活函数) 一.卷积层 二.转置卷积层 三.池化层 1.最大池化nn.MaxPool2d 2.平均池化nn.AvgPool2 ...

  3. PyTorch框架学习二十——模型微调(Finetune)

    PyTorch框架学习二十--模型微调(Finetune) 一.Transfer Learning:迁移学习 二.Model Finetune:模型的迁移学习 三.看个例子:用ResNet18预训练模 ...

  4. PyTorch框架学习十七——Batch Normalization

    PyTorch框架学习十七--Batch Normalization 一.BN的概念 二.Internal Covariate Shift(ICS) 三.BN的一个应用案例 四.PyTorch中BN的 ...

  5. PyTorch框架学习九——网络模型的构建

    PyTorch框架学习九--网络模型的构建 一.概述 二.nn.Module 三.模型容器Container 1.nn.Sequential 2.nn.ModuleList 3.nn.ModuleDi ...

  6. PyTorch框架学习十六——正则化与Dropout

    PyTorch框架学习十六--正则化与Dropout 一.泛化误差 二.L2正则化与权值衰减 三.正则化之Dropout 补充: 这次笔记主要关注防止模型过拟合的两种方法:正则化与Dropout. 一 ...

  7. PyTorch框架学习十五——可视化工具TensorBoard

    PyTorch框架学习十五--可视化工具TensorBoard 一.TensorBoard简介 二.TensorBoard安装及测试 三.TensorBoard的使用 1.add_scalar() 2 ...

  8. PyTorch框架学习十四——学习率调整策略

    PyTorch框架学习十四--学习率调整策略 一._LRScheduler类 二.六种常见的学习率调整策略 1.StepLR 2.MultiStepLR 3.ExponentialLR 4.Cosin ...

  9. PyTorch框架学习十一——网络层权值初始化

    PyTorch框架学习十一--网络层权值初始化 一.均匀分布初始化 二.正态分布初始化 三.常数初始化 四.Xavier 均匀分布初始化 五.Xavier正态分布初始化 六.kaiming均匀分布初始 ...

  10. PyTorch框架学习四——计算图与动态图机制

    PyTorch框架学习四--计算图与动态图机制 一.计算图 二.动态图与静态图 三.torch.autograd 1.torch.autograd.backward() 2.torch.autogra ...

最新文章

  1. Go 学习笔记(19)— 函数(05)[如何触发 panic、触发 panic 延迟执行、panic 和 recover 的关系]
  2. ICLR 2022:AI如何识别“没见过的东西”?
  3. shell中的执行流控制
  4. javascript写各种排序算法
  5. vue 递归组件多级_Vue递归组件实现树形结构菜单
  6. 大型网站核心架构要素--可用性
  7. PHP 用each 和list配合 达到map的效果
  8. windows配置java运行环境
  9. 文件上传功能-本地存储、阿里OSS、七牛云
  10. DVWA--Command Injection(命令执行)--四个等级
  11. 洛谷 P1091 合唱队型
  12. 【BZOJ2095】【POI2010】Bridge 网络流
  13. Openjudge_ 2.1基本算法之枚举_1809 两倍 C++ scratch
  14. docker修改php.ini,docker部署更改php的upload_max_filesize
  15. pytorch从dataframe中提取信息,变为可训练的tensor
  16. 孙鑫VC学习笔记:第十五讲 (二) 线程创建方法
  17. SpringBoot项目中使用CXF发布和调用webservice接口
  18. 国外问卷调查有哪几种类型?
  19. 日语“不要”有几种说法。
  20. base URL是什么意思?干什么用的?

热门文章

  1. matlab求解微分方程ode23
  2. Android生物识别
  3. pimple学习:源码解读
  4. 【约束优先级问题二】动态高度cell
  5. 批量修改文件夹中文件的后缀名
  6. iOS中获取NSError错误信息汇总
  7. 史上最全的Java进阶书籍推荐
  8. QNap Container Station 配置docker源 安装docker镜像
  9. mkv linux 封装字幕,【多媒体封装格式详解】---MKV【1】
  10. 【vue】bable的介绍以及编写vue文件