torch.Tensor.set_#
- Tensor.set_(source=None, storage_offset=0, size=None, stride=None) Tensor #
设置底层存储、大小和步幅。如果
source
是一个张量,则self
张量将共享相同的存储,并具有与source
相同的尺寸和步幅。在一个张量中对元素的更改将在另一个张量中反映出来。如果
source
是一个Storage
,则该方法设置底层存储、偏移量、尺寸和步幅。- 参数
source (Tensor 或 Storage) – 要使用的张量或存储
storage_offset (int, optional) – 存储中的偏移量
size (torch.Size, optional) – 期望的尺寸。默认为源的尺寸。
stride (tuple, optional) – 期望的步幅。默认为 C 连续步幅。