pytorch基础-nn.linear

python 复制代码
import torch
import torch.nn as nn

# 定义线性层
linear_layer = nn.Linear(in_features=10, out_features=5, bias=True)

# 输入数据
input_data = torch.randn(32, 10)  # (batch_size=32, in_features=10)

# 前向传播
output = linear_layer(input_data)
print(output.shape)  # 输出形状: (32, 5)

维度变化

  • 输入(batch_size, in_features)

  • 输出(batch_size, out_features)

示例

  • 输入形状:(32, 10)

  • 线性层:nn.Linear(10, 5)

  • 输出形状:(32, 5)

实现细节:矩阵乘法

相关推荐
ALL_IN_AI1 分钟前
本地部署 Ollama 大模型:零成本开启 AI 开发之旅
人工智能
木心术12 分钟前
设备管理网管系统:详细下一步行动指南
前端·人工智能·opencv
小白狮ww8 分钟前
Qwen3.5-27B-Claude-4.6-Opus-Reasoning-Distilled 蒸馏模型,27B 参数也能做强推理
人工智能·自然语言处理·claude·通义千问·opus·推理·qwen3.5
w_t_y_y9 分钟前
python类库(一)模板
人工智能
Nova_AI16 分钟前
014、AI开源生态:模型、工具与社区的盈利之道
人工智能·开源
weixin_5134499619 分钟前
walk_these_ways项目学习记录第八篇(通过行为多样性 (MoB) 实现地形泛化)--策略网络
开发语言·人工智能·python·学习
飞Link23 分钟前
逆向兼容的桥梁:3to2 自动化降级工具实现全解析
运维·开发语言·python·自动化
管二狗赶快去工作!26 分钟前
体系结构论文(九十八):NPUEval: Optimizing NPU Kernels with LLMs and Open Source Compilers
人工智能·深度学习·自然语言处理·体系结构
zhangshuang-peta30 分钟前
通过 MCP 控制平面引入技能
人工智能·机器学习·ai agent·mcp·peta
曾阿伦32 分钟前
Python3 文件 (夹) 操作备忘录
开发语言·python