张量
核心是一个数据容器,多数情况下,它包含数字,有时候它也包含字符串,但这种情况比较少。
-
0维张量/标量 标量是一个数字
-
1维张量/向量 1维张量称为“向量”。
-
2维张量 2维张量称为矩阵
-
3维张量 公用数据存储在张量 时间序列数据 股价 文本数据 彩色图片(RGB)
创建Tensor
torch.rand():
构造一个随机初始化的矩阵
torch.zeros():
构造一个矩阵全为 0,并且通过dtype
设置数据类型为 long
torch.tensor():
直接使用数据,构造一个张量
常见的构造Tensor的函数:
函数 |
功能 |
---|---|
Tensor(sizes) |
基础构造函数 |
tensor(data) |
类似于np.array |
ones(sizes) |
全1 |
zeros(sizes) |
全0 |
eye(sizes) |
对角为1,其余为0 |