xy = [torch.tensor(i) for i in range(20)]
使用了 PyTorch 库创建了一个名为 xy
的列表。该列表包含了从 0 到 19 的整数序列,但每个整数都被转换成了 PyTorch 的张量(Tensor)对象。
逐步解释:
-
torch.tensor(i)
:这是 PyTorch 库中的函数,用于将一个 Python 整数i
转换成 PyTorch 张量对象。在这里,i
取值范围从 0 到 19,所以它会创建 20 个张量,每个张量包含一个整数值。 -
for i in range(20)
:这是 Python 中的一个循环语句,它遍历了一个从 0 到 19 的整数序列。对于每个整数i
,torch.tensor(i)
都会创建一个张量,并将其添加到列表xy
中。
另一篇blog关于tensor的详细介绍:【pytorch】:张量Tensor、变量、数据集的读取、模组、优化、模型的保存和加载_torch 保存tensor-CSDN博客