Deep-Learning-with-PyTorch

Deep-Learning-with-PyTorch-3.2.1

2020-09-17  本文已影响0人  追求科技的足球

3.2.1 从Python列表到PyTorch张量

让我们来看看列表索引的作用,以便将其与张量索引进行比较。 列出Python中的三个数字(.code / p1ch3 / 1_tensors.ipynb):

# In[1]:
a = [1.0, 2.0, 1.0]

我们可以使用对应的从零开始的索引来访问列表的第一个元素:

# In[2]:
a[0]

# Out[2]:
1.0

# In[3]:
a[2] = 3.0
a

# Out[3]:
[1.0, 2.0, 3.0]

处理数字矢量(例如2D线的坐标)的简单Python程序使用Python列表存储矢量并不罕见。 正如我们将在下一章中看到的那样,使用更有效的张量数据结构,可以表示许多类型的数据,从图像到时间序列,甚至是句子。 通过定义张量的操作,我们将在本章中探讨其中的一些操作,即使是使用高级(但不是特别快速)的语言(例如Python),我们也可以同时高效地切片和操作数据。

上一篇 下一篇

猜你喜欢

热点阅读