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)
相关推荐
陶陶然Yay43 分钟前
神经网络卷积层梯度公式推导
人工智能·深度学习·神经网络
隔壁大炮3 小时前
Day06-08.CNN概述介绍
人工智能·pytorch·深度学习·算法·计算机视觉·cnn·numpy
β添砖java3 小时前
深度学习(8)过拟合、欠拟合
人工智能·深度学习
QiZhang | UESTC3 小时前
从基础 RoPE 到 YaRN:源码学习路线揭秘
pytorch·深度学习·学习
HackTorjan5 小时前
深度解析雪花算法及其高性能优化策略
人工智能·深度学习·算法·性能优化·dreamweaver
STLearner6 小时前
AI论文速读 | QuitoBench:支付宝高质量开源时间序列预测基准测试集
大数据·论文阅读·人工智能·深度学习·学习·机器学习·开源
aidesignplus7 小时前
从平方到线性:Mamba如何挑战Transformer的长序列效率瓶颈?
人工智能·python·深度学习·vim·transformer
AI医影跨模态组学8 小时前
Ann Oncol(IF=65.4)广东省人民医院放射科刘再毅&阿里巴巴达摩院等团队:基于非增强CT与深度学习的结直肠癌检测
人工智能·深度学习·论文·医学影像
数智工坊8 小时前
【Anchor DETR论文阅读】:基于锚点查询设计的Transformer检测器,50epoch收敛且速度精度双升
论文阅读·深度学习·transformer
Hello未来8 小时前
llamafactory 的使用和安装
python·深度学习·语言模型·自然语言处理·nlp