mirror of
https://github.com/zebrajr/pytorch.git
synced 2025-12-07 12:21:27 +01:00
Fixes #155033 - [x] [rpc.rst](https://github.com/pytorch/pytorch/tree/main/docs/source/rpc.rst) - [x] [signal.rst](https://github.com/pytorch/pytorch/tree/main/docs/source/signal.rst) - [x] [size.rst](https://github.com/pytorch/pytorch/tree/main/docs/source/size.rst) - [sparse.rst](https://github.com/pytorch/pytorch/tree/main/docs/source/sparse.rst) fixed in #155438 due to large size. - [x] [special.rst](https://github.com/pytorch/pytorch/tree/main/docs/source/special.rst) Pull Request resolved: https://github.com/pytorch/pytorch/pull/155430 Approved by: https://github.com/svekars Co-authored-by: Svetlana Karslioglu <svekars@meta.com>
26 lines
529 B
Markdown
26 lines
529 B
Markdown
# torch.Size
|
|
|
|
{class}`torch.Size` is the result type of a call to {func}`torch.Tensor.size`. It describes the size of all dimensions
|
|
of the original tensor. As a subclass of {class}`tuple`, it supports common sequence operations like indexing and
|
|
length.
|
|
|
|
|
|
Example:
|
|
|
|
```{code-block} python
|
|
>>> x = torch.ones(10, 20, 30)
|
|
>>> s = x.size()
|
|
>>> s
|
|
torch.Size([10, 20, 30])
|
|
>>> s[1]
|
|
20
|
|
>>> len(s)
|
|
3
|
|
```
|
|
|
|
```{eval-rst}
|
|
.. autoclass:: torch.Size
|
|
:members:
|
|
:undoc-members:
|
|
:inherited-members:
|
|
``` |