torch.mm函数介绍

torch.mm() 是 PyTorch 中用于执行矩阵乘法(matrix multiplication)的函数。它能够将两个给定的张量进行矩阵乘法运算,得到结果张量。

这是 torch.mm() 函数的基本语法:

python 复制代码
torch.mm(input, mat2, *, out=None)
  • input: 第一个输入张量,形状为 (N, M)
  • mat2: 第二个输入张量,形状为 (M, P)
  • out: 可选参数,用于指定输出张量。

两个输入张量的维度必须满足矩阵乘法的要求,即第一个张量的列数必须等于第二个张量的行数。

下面是一个简单的例子,说明了 torch.mm() 函数的用法:

python 复制代码
import torch

# 创建两个矩阵
A = torch.tensor([[1, 2],
                  [3, 4]])
B = torch.tensor([[5, 6],
                  [7, 8]])

# 执行矩阵乘法运算
C = torch.mm(A, B)

print(C)

输出结果是:

复制代码
tensor([[19, 22],
        [43, 50]])

在这个例子中,我们定义了两个 2x2 的矩阵 AB,并通过 torch.mm() 函数执行了矩阵乘法运算,得到了结果矩阵 C

相关推荐
新新技术迷12 分钟前
Node给AI接口做SSE代理与鉴权
人工智能
redreamSo1 小时前
大模型是不是到顶了?瓶颈到底在哪
人工智能·openai
Oo9201 小时前
Tool Use 背后的技术逻辑
人工智能
姗姗来迟了1 小时前
Vue3封装AI流式对话组件踩坑实录
人工智能
码上天下2 小时前
用Pinia管理AI多会话状态
人工智能
用户054324329702 小时前
Next.js接大模型流式SSE实操踩坑
人工智能
Assby2 小时前
从 Function Calling 到 MCP:理解 Agent 工具调用的底层通信机制
人工智能·后端
小星AI3 小时前
Claude Code 从入门到精通,一步到位
人工智能
后端小肥肠3 小时前
Codex + Obsidian 做人生副本视频:输入主题文案,直通剪映草稿
人工智能·aigc·agent
百度Geek说4 小时前
全链路研发智能体 ——从"体感能用"到"实际可用"的工程实践
人工智能