torch.meshgrid(*tensors)
- tensors: 两个一维向量,如果是0维,当作1维处理
创建网格坐标
Creates grids of coordinates specified by the 1D inputs in attr:tensors.
This is helpful when you want to visualize data over some range of inputs.
返回:两个矩阵
- 第一个矩阵行相同,列是第一个向量的各个元素
- 第二个矩阵列相同,行是第二个向量的各个元素
直接看两个例子理解,第一个展示输入输出,第二个便于理解为什么可以创建网格坐标
第一个
1 | x = torch.tensor([1, 2, 3]) |
第二个演示绘图
可以看到就直接定义了其横纵坐标,下面的
均为2维
1 | xs = torch.linspace(-5, 5, steps=100) |