Spec-Zone.ru › PyTorch 2

torch.broadcast_tensors

torch.broadcast_tensors(*tensors) → List of Tensors [source]

Расширяет указанные тензоры в соответствии с семантикой расширения.

Параметры

*tensors – любое количество тензоров одного типа

Предупреждение

Более одного элемента расширенного тензора может ссылаться на одно и то же место в памяти. В результате операции на месте (особенно векторные) могут привести к некорректному поведению. Если вам необходимо записать в тензоры, пожалуйста, сначала скопируйте их.

Пример:

>>> x = torch.arange(3).view(1, 3)
>>> y = torch.arange(2).view(2, 1)
>>> a, b = torch.broadcast_tensors(x, y)
>>> a.size()
torch.Size([2, 3])
>>> a
tensor([[0, 1, 2],
        [0, 1, 2]])

© 2024, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://pytorch.org/docs/2.1/generated/torch.broadcast_tensors.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API