torch.mm函数介绍

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

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

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

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

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

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

相关推荐

  1. Python函数——函数介绍

    2024-04-23 16:40:03       56 阅读
  2. Python——函数介绍

    2024-04-23 16:40:03       54 阅读
  3. 【Python函数——详细介绍

    2024-04-23 16:40:03       55 阅读
  4. torch.mm函数介绍

    2024-04-23 16:40:03       35 阅读
  5. cmake 函数功能介绍

    2024-04-23 16:40:03       25 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-23 16:40:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-23 16:40:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-23 16:40:03       87 阅读
  4. Python语言-面向对象

    2024-04-23 16:40:03       96 阅读

热门阅读

  1. 【Ansible】04

    2024-04-23 16:40:03       36 阅读
  2. Hystrix面试题

    2024-04-23 16:40:03       22 阅读
  3. 敏捷开发入门:原则、流程和工具解析

    2024-04-23 16:40:03       34 阅读
  4. C语言中,__attribute__关键字

    2024-04-23 16:40:03       32 阅读
  5. 字符串加密

    2024-04-23 16:40:03       37 阅读