Rate this Page
★ ★ ★ ★ ★

torch.foreach.maximum#

torch.foreach.maximum(inputs: TensorList, other: Scalar, /) → tuple[Tensor, ...][source]#
torch.foreach.maximum(inputs: TensorList, other: ScalarList, /) → tuple[Tensor, ...]
torch.foreach.maximum(inputs: TensorList, other: TensorList, /) → tuple[Tensor, ...]

Applies torch.maximum() to every tensor in inputs.

This is semantically equivalent to applying torch.maximum() independently at every list position. Does not mutate its arguments and returns a tuple of result tensors.

Tensor-list arguments must be non-empty. Corresponding tensor or scalar lists must have the same length. An accelerated multi-tensor implementation is used only when supported by the inputs; otherwise the operation falls back to per-tensor execution.

Scalar and ScalarList forms are semantically equivalent to torch.clamp() with only min specified.

Parameters:
Returns:

a tuple containing one result tensor for each input tensor.