mirror of
https://github.com/pytorch/pytorch.git
synced 2025-10-25 08:11:06 +08:00
Fix torch.bucketize docs for "right" (#104474)
The docs correctly (i.e matching actual op behavior) state that `right = False` means `boundaries[i-1] < input[m][n]...[l][x] <= boundaries[i]`. However they previously stated that `If 'right' is False (default), then the left boundary is closed.` which contradicts the `boundaries[i-1] < input[m][n]...[l][x] <= boundaries[i]` statement. This modifies the docs to say `... then the left boundary is OPEN.` and also clarifies that this is the opposite behavior of numpy.digitize. Fixes #91580 Pull Request resolved: https://github.com/pytorch/pytorch/pull/104474 Approved by: https://github.com/aakhundov, https://github.com/svekars
This commit is contained in:
committed by
PyTorch MergeBot
parent
25d87c8301
commit
e9af315e02
@ -13787,8 +13787,10 @@ bucketize(input, boundaries, *, out_int32=False, right=False, out=None) -> Tenso
|
||||
|
||||
Returns the indices of the buckets to which each value in the :attr:`input` belongs, where the
|
||||
boundaries of the buckets are set by :attr:`boundaries`. Return a new tensor with the same size
|
||||
as :attr:`input`. If :attr:`right` is False (default), then the left boundary is closed. More
|
||||
formally, the returned index satisfies the following rules:
|
||||
as :attr:`input`. If :attr:`right` is False (default), then the left boundary is open. Note that
|
||||
this behavior is opposite the behavior of
|
||||
`numpy.digitize <https://docs.scipy.org/doc/numpy/reference/generated/numpy.digitize.html>`_.
|
||||
More formally, the returned index satisfies the following rules:
|
||||
|
||||
.. list-table::
|
||||
:widths: 15 85
|
||||
|
||||
Reference in New Issue
Block a user