[2/N] More ruff SIM fixes (#165031)

This is follow-up of #164695 to apply ruff SIM rules to more files. Most changes are about simplifying dict.get because None is already the default value.

Pull Request resolved: https://github.com/pytorch/pytorch/pull/165031
Approved by: https://github.com/mlazos
This commit is contained in:
Yuanyuan Chen
2025-10-14 14:22:49 +00:00
committed by PyTorch MergeBot
parent 1fa11f42b1
commit fbe0d20a17
52 changed files with 98 additions and 138 deletions

View File

@ -783,8 +783,8 @@ class Optimizer:
assert param_groups is not None
for pg in param_groups:
if param_id in pg["params"]:
fused = pg["fused"] if "fused" in pg else False
capturable = pg["capturable"] if "capturable" in pg else False
fused = pg.get("fused", False)
capturable = pg.get("capturable", False)
break
if key == "step":
if capturable or fused: