Sequential容器(PyTorch)
Sequential容器
Sequential容器也被称为顺序容器,在标准库中,有三种常见的Sequential容器:vector、list和deque。虽然它们都存储元素,但访问方式和添加/删除元素的成本却大不相同。vector就像一个不断增长的数组,而list则像一个个串联的珠子。至于deque,它则兼具了vector和list的特点,既可以快速访问中间元素,又可以在两端高效地添加和删除元素。标准库还为我们提供了Sequential容器的适配器:stack、queue和priority_queue则允许我们快速访问或删除最大或最小的元素。
1 | import torch |
输出结果为:
1 | tensor([[0.0000, 0.0000, 0.2003, 0.0982, 0.0294, 0.0486, 0.0000, 0.0000, 0.0000, |