数学运算
数学运算
1. element-cal
1  | #汇总  | 
利用重载后的运算符
2.矩阵的乘除
1  | torch.mm()#只适用于2D  | 
2.1 2D矩阵的乘除
2.2 多维矩阵的乘除
实际就是支持多个矩阵对并行相乘[只计算最低的两维数据]
broadcasting机制
1  | #在计算过程中,可以使用broadcasting对矩阵进行扩展,  | 
2.3其他计算
1  | a.floor()  | 
函数相关实例
1  | 
  | 
统计属性
1  | ##相关函数计算  | 
附录:
1。在某维度上argmax的理解—感觉自己对抽象几何不是特别理解
1  | a = torch.randn(4,10)a  | 
2.在某维度上范式的计算的理解
1  | a = torch.FloatTensor([1.,2.,3.,4.,5.,6.,7.,8.,9.,10.])  | 
高阶操作
where 语句
代替for循环,可以利用GPU进行加速计算
1  | cond = torch.tensor([[0.6769,0.7271],[0.8884,0.4163]])  | 
gather 语句
提出的背景
可以自行体会含义
应用场景