MCPcopy
hub / github.com/pytorch/vision / pad

Function pad

torchvision/transforms/v2/functional/_geometry.py:1523–1536  ·  view source on GitHub ↗

See :class:`~torchvision.transforms.v2.Pad` for details.

(
    inpt: torch.Tensor,
    padding: list[int],
    fill: Optional[Union[int, float, list[float]]] = None,
    padding_mode: str = "constant",
)

Source from the content-addressed store, hash-verified

1521
1522
1523def pad(
1524 inpt: torch.Tensor,
1525 padding: list[int],
1526 fill: Optional[Union[int, float, list[float]]] = None,
1527 padding_mode: str = "constant",
1528) -> torch.Tensor:
1529 """See :class:`~torchvision.transforms.v2.Pad` for details."""
1530 if torch.jit.is_scripting():
1531 return pad_image(inpt, padding=padding, fill=fill, padding_mode=padding_mode)
1532
1533 _log_api_usage_once(pad)
1534
1535 kernel = _get_kernel(pad, type(inpt))
1536 return kernel(inpt, padding=padding, fill=fill, padding_mode=padding_mode)
1537
1538
1539def _parse_pad_padding(padding: Union[int, list[int]]) -> list[int]:

Callers

nothing calls this directly

Calls 3

_log_api_usage_onceFunction · 0.90
pad_imageFunction · 0.85
_get_kernelFunction · 0.85

Tested by

no test coverage detected