tensor 的运算(加法、点乘、矩阵乘法)

文章目录

案例准备

python 复制代码
import torch

a = torch.tensor([[1,2,3],[4,5,6],[7,8,9]], dtype=torch.float)
b = torch.tensor([[10,10,10,],[10,10,10],[10,10,10,]], dtype=torch.float)

此时a,b为

加法
python 复制代码
a + 100
python 复制代码
a + b
a.add(b)
点乘
python 复制代码
a * b
矩阵乘法
python 复制代码
a @ b
a.matmul(b)
torch.mm(a,b)
注意

在pytorch中,如果一个运算方法后面加上下划线,代表就地改变原值,比如下面的a,这样做可以节省内存,但会直接改变a的值,请谨慎使用

python 复制代码
a.add_(b)
相关推荐
AI医影跨模态组学30 分钟前
Adv Sci 复旦大学附属中山医院宋志坚&复旦大学上海肿瘤医院黄丹等团队:基于基础模型的多模态深度学习用于结直肠癌不完整模态的预后预测
人工智能·深度学习·论文·医学·医学影像
重生之我要成为代码大佬35 分钟前
神经网络基础
人工智能·深度学习·神经网络
我的Doraemon1 小时前
大模型是怎么被训练出来的?
人工智能·深度学习·机器学习
SomeB1oody1 小时前
【Python深度学习】1.1. 多层感知器MLP(人工神经网络)介绍
开发语言·人工智能·python·深度学习·机器学习
fpcc3 小时前
AI和大模型——神经网络
人工智能·深度学习·神经网络
神经星星3 小时前
【TVM教程】理解 Relax 抽象层
人工智能·深度学习·机器学习
补三补四4 小时前
模型编辑入门:给AI“打补丁”的核心技术解析
人工智能·深度学习
jeffsonfu4 小时前
偏差与方差的权衡:深度学习的“中庸之道”
人工智能·深度学习
暂未成功人士!4 小时前
语义分割标注工具(isat-sam):利用 AI 辅助完成深度学习语义分割的图像数据标注
人工智能·深度学习·语义分割·数据标注
码上掘金5 小时前
基于深度学习与大语言模型的皮肤病智能辅助诊断系统
人工智能·深度学习·语言模型