torch.broadcast_to — PyTorch 2.7 documentation (original) (raw)

Shortcuts

torch.broadcast_to(input, shape) → Tensor

Broadcasts input to the shape shape. Equivalent to calling input.expand(shape). See expand() for details.

Parameters

Example:

x = torch.tensor([1, 2, 3]) torch.broadcast_to(x, (3, 3)) tensor([[1, 2, 3], [1, 2, 3], [1, 2, 3]])