Enable ruff rule E721 (#165162)

`E721` checks for object type comparisons using == and other comparison operators. This is useful because it is recommended to use `is` for type comparisons.

Pull Request resolved: https://github.com/pytorch/pytorch/pull/165162
Approved by: https://github.com/Skylion007
This commit is contained in:
Yuanyuan Chen
2025-10-13 01:48:55 +00:00
committed by PyTorch MergeBot
parent a33f85e791
commit 8de85896e0
78 changed files with 166 additions and 164 deletions

View File

@ -2842,7 +2842,7 @@ def _index_add(
if alpha != 1:
python_type = utils.dtype_to_type(x.dtype)
torch._check(
python_type == bool
python_type is bool
or utils.is_weakly_lesser_type(type(alpha), python_type),
lambda: f"alpha argument of type {type(alpha)} cannot be safely cast to type {python_type}!",
)