本节对应的知识链接笔记为:
PyTorch学习笔记(2):循着PyTorch的官方辅导课,看我走的弯路之一
PyTorch学习笔记(3):张量(Tensor)的生成
Q1、请说出如何在Anaconda中导入pytorch的过程。
A1:首先,打开Anaconda prompt,在界面中输入Python,先进入python界面。随后,输入import torch,引入pytorch这个库即可。
Q2:请创建一个4×3的未初始化的张量。
A2:输入下述内容
x = torch.empty(4, 3) print(x)
输出下述随机结果
tensor([[8.9082e-39, 1.0194e-38, 9.1837e-39],
[8.4490e-39, 9.6429e-39, 8.4490e-39],
[9.6429e-39, 9.2755e-39, 1.0286e-38],
[9.0919e-39, 8.9082e-39, 9.2755e-39]])
Q3:创建一个随机初始化的张量。
A3:可参照下述情况撰写
x = torch.rand(2, 3) print(x)
输出下述随机结果
tensor([[0.1220, 0.1465, 0.0055],
[0.8082, 0.8788, 0.5992]])
Q4:创建一个长整型的零张量,并输出。
A4:根据提示,如下所示:
x = torch.zeros(2, 3, dtype = torch.long) print(x)
输出结果为:
tensor([[0, 0, 0],
[0, 0, 0]])
Q5:直接创建一个二维张量,并输出。
A5:根据提示,如下所示:
x = torch.tensor([[1, 2], [3, 4]]) print(x)
Q6:张量大小如何输出?
A6:print(x.size())



