Skip to content

Commit d367cfd

Browse files
authored
Add squeeze to adapter (#289)
1 parent 5038806 commit d367cfd

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

bayesflow/adapters/adapter.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,12 +122,18 @@ def as_time_series(self, keys: str | Sequence[str]):
122122
return self
123123

124124
def broadcast(
125-
self, keys: str | Sequence[str], *, to: str, expand: str | int | tuple = "left", exclude: int | tuple = -1
125+
self,
126+
keys: str | Sequence[str],
127+
*,
128+
to: str,
129+
expand: str | int | tuple = "left",
130+
exclude: int | tuple = -1,
131+
squeeze: int | tuple = None,
126132
):
127133
if isinstance(keys, str):
128134
keys = [keys]
129135

130-
transform = Broadcast(keys, to=to, expand=expand, exclude=exclude)
136+
transform = Broadcast(keys, to=to, expand=expand, exclude=exclude, squeeze=squeeze)
131137
self.transforms.append(transform)
132138
return self
133139

0 commit comments

Comments
 (0)