pytorch常用张量构造词句表和nn.组件速查表

常用pytorch 的nn.组件速查表

常用张量构造词句表:

目的 语句 输出类型 例子
全 0 torch.zeros(shape) float torch.zeros(2,3)
全 1 torch.ones(shape) float torch.ones(2,3)
随机 0~1 torch.rand(shape) float torch.rand(2,3)
随机正态 torch.randn(shape) float torch.randn(2,3)
随机整数 torch.randint(low, high, shape) int torch.randint(0,10,(2,3))
指定数据 torch.tensor([...]) 看内容 torch.tensor([1,2,3])
等差序列 torch.arange(n) int torch.arange(5)→[0...4]
均匀分割 torch.linspace(a,b,steps) float torch.linspace(0,1,5)

常用nn.组件速查表

组件 写法 作用 输入→输出形状(常见)
Embedding nn.Embedding(V, D) id → 向量 [B,L]→[B,L,D]
Linear nn.Linear(in, out) 全连接变换 [...,in]→[...,out]
LayerNorm nn.LayerNorm(D) 归一化稳定训练 [...,D]→[...,D]
Dropout nn.Dropout(p) 随机丢弃防过拟合 shape不变
ReLU/GELU F.relu(x) F.gelu(x) 非线性 shape不变
Softmax F.softmax(x, dim=-1) 变成概率分布 shape不变

再结合Pytorch-速查表-常用层和模块以及使用方法,可以速查一些pytorch的用法

相关推荐
老百姓懂点AI几秒前
[WASM实战] 插件系统的安全性:智能体来了(西南总部)AI调度官的WebAssembly沙箱与AI agent指挥官的动态加载
人工智能·wasm
多米Domi0111 小时前
0x3f 第49天 面向实习的八股背诵第六天 过了一遍JVM的知识点,看了相关视频讲解JVM内存,垃圾清理,买了plus,稍微看了点确定一下方向
jvm·数据结构·python·算法·leetcode
人工智能训练6 小时前
【极速部署】Ubuntu24.04+CUDA13.0 玩转 VLLM 0.15.0:预编译 Wheel 包 GPU 版安装全攻略
运维·前端·人工智能·python·ai编程·cuda·vllm
yaoming1687 小时前
python性能优化方案研究
python·性能优化
源于花海7 小时前
迁移学习相关的期刊和会议
人工智能·机器学习·迁移学习·期刊会议
码云数智-大飞8 小时前
使用 Python 高效提取 PDF 中的表格数据并导出为 TXT 或 Excel
python
DisonTangor9 小时前
DeepSeek-OCR 2: 视觉因果流
人工智能·开源·aigc·ocr·deepseek
薛定谔的猫19829 小时前
二十一、基于 Hugging Face Transformers 实现中文情感分析情感分析
人工智能·自然语言处理·大模型 训练 调优
发哥来了9 小时前
《AI视频生成技术原理剖析及金管道·图生视频的应用实践》
人工智能
biuyyyxxx9 小时前
Python自动化办公学习笔记(一) 工具安装&教程
笔记·python·学习·自动化