PyTorch入门之【tensor】

目录

  • tensor的创建
  • tensor的相关信息
  • tensor的运算

tensor的创建

1.手动创建

import torch
test1=torch.tensor([1,2,3])#一维时为向量
test2=torch.tensor([[1,2,3]])#二维时为矩阵
test3=torch.tensor([[[1,2,3]]])#三维及以上统称为tensor
print(test1)
print(test2)
print(test3)

2.根据张量的形状创建
PyTorch入门之【tensor】_第1张图片
3.copy其他张量的形状创建
PyTorch入门之【tensor】_第2张图片

tensor的相关信息

  • 1.数据类型
  • 2.所在的设备
  • 3.tensor的形状

PyTorch入门之【tensor】_第3张图片

tensor的运算

需要注意的是,在进行tensor计算时只有张量的形状一样(极其特殊时形状可以不同)且所在的设备一样才可以进行运算。
加,减,乘,除运算这里不再演示,就是按位进行加和减。
堆叠tensor
PyTorch入门之【tensor】_第4张图片
矩阵乘法
PyTorch入门之【tensor】_第5张图片

你可能感兴趣的:(#,编程相关,pytorch,人工智能,python)