Skip to content

Commit 1cd8ffb

Browse files
committed
remove unnecessary getattr calls [no ci]
1 parent 9030803 commit 1cd8ffb

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

bayesflow/approximators/continuous_approximator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,8 @@ def build(self, data_shapes: dict[str, tuple[int] | dict[str, dict]]) -> None:
9898
]
9999
self.standardize_layers = {var: Standardization(trainable=False) for var in self.standardize}
100100

101-
# Build all standardization layers, if present
102-
for var, layer in getattr(self, "standardize_layers", {}).items():
101+
# Build all standardization layers
102+
for var, layer in self.standardize_layers.items():
103103
layer.build(data_shapes[var])
104104

105105
self.built = True

bayesflow/approximators/model_comparison_approximator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ def build(self, data_shapes: dict[str, tuple[int] | dict[str, dict]]) -> None:
9696
self.standardize_layers = {var: Standardization(trainable=False) for var in self.standardize}
9797

9898
# Build all standardization layers
99-
for var, layer in getattr(self, "standardize_layers", {}).items():
99+
for var, layer in self.standardize_layers.items():
100100
layer.build(data_shapes[var])
101101

102102
self.built = True

0 commit comments

Comments
 (0)