Skip to content

Commit eb8fba3

Browse files
committed
Use softmax in _get_gaussian_kernel1d
1 parent 54a2d4e commit eb8fba3

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

torchvision/transforms/functional_tensor.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -730,8 +730,7 @@ def _get_gaussian_kernel1d(kernel_size: int, sigma: float) -> Tensor:
730730
ksize_half = (kernel_size - 1) * 0.5
731731

732732
x = torch.linspace(-ksize_half, ksize_half, steps=kernel_size)
733-
pdf = torch.exp(-0.5 * (x / sigma).pow(2))
734-
kernel1d = pdf / pdf.sum()
733+
kernel1d = torch.softmax(-0.5 * (x / sigma).pow(2), dim=0)
735734

736735
return kernel1d
737736

0 commit comments

Comments
 (0)