Enable all SIM rules except disabled ones (#164645)

`SIM` rules are useful for simplifying boolean expressions and enhances code readability.

Pull Request resolved: https://github.com/pytorch/pytorch/pull/164645
Approved by: https://github.com/ezyang, https://github.com/mlazos
This commit is contained in:
Yuanyuan Chen
2025-10-17 07:27:06 +00:00
committed by PyTorch MergeBot
parent f1d882212a
commit e925dfcc6b
54 changed files with 98 additions and 134 deletions

View File

@ -129,7 +129,7 @@ class TestSegmentReductions(TestCase):
for reduction in reductions:
for initial in [0, None]:
check_backward = True if initial is not None else False
check_backward = initial is not None
initial_value = initial
default_value = get_default_value(initial_value, reduction)
if reduction == "max":
@ -186,7 +186,7 @@ class TestSegmentReductions(TestCase):
for reduction in reductions:
for initial in [0, None]:
check_backward = True if initial is not None else False
check_backward = initial is not None
initial_value = initial
default_value = get_default_value(initial_value, reduction)
if reduction == "max":
@ -244,7 +244,7 @@ class TestSegmentReductions(TestCase):
for reduction in reductions:
for initial in [0, None]:
check_backward = True if initial is not None else False
check_backward = initial is not None
initial_value = initial
default_value = get_default_value(initial_value, reduction)
if reduction == "max":