Skip to content

Commit 54e9398

Browse files
committed
cannot suppport filtering kwargs for numpy ufunc in python 3.10
1 parent d8bab7b commit 54e9398

File tree

4 files changed

+5
-10
lines changed

4 files changed

+5
-10
lines changed

bayesflow/adapters/transforms/expand_dims.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import numpy as np
22
from keras.saving import (
33
deserialize_keras_object as deserialize,
4+
register_keras_serializable as serializable,
45
serialize_keras_object as serialize,
56
)
6-
from keras.saving import register_keras_serializable as serializable
77

88
from .elementwise_transform import ElementwiseTransform
99

bayesflow/adapters/transforms/log.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import numpy as np
22
from keras.saving import (
33
deserialize_keras_object as deserialize,
4+
register_keras_serializable as serializable,
45
serialize_keras_object as serialize,
56
)
6-
from keras.saving import register_keras_serializable as serializable
77

88
from .elementwise_transform import ElementwiseTransform
99

bayesflow/adapters/transforms/numpy_transform.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import numpy as np
22
from keras.saving import register_keras_serializable as serializable
33

4-
from bayesflow.utils import filter_kwargs
54
from .elementwise_transform import ElementwiseTransform
65

76

@@ -74,9 +73,7 @@ def get_config(self) -> dict:
7473
return {"forward": self._forward.__name__, "inverse": self._inverse.__name__}
7574

7675
def forward(self, data: dict[str, any], **kwargs) -> dict[str, any]:
77-
kwargs = filter_kwargs(kwargs, self._forward)
78-
return self._forward(data, **kwargs)
76+
return self._forward(data)
7977

8078
def inverse(self, data: np.ndarray, **kwargs) -> np.ndarray:
81-
kwargs = filter_kwargs(kwargs, self._inverse)
82-
return self._inverse(data, **kwargs)
79+
return self._inverse(data)

bayesflow/adapters/transforms/to_array.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
from numbers import Number
22

33
import numpy as np
4-
from keras.saving import (
5-
register_keras_serializable as serializable,
6-
)
4+
from keras.saving import register_keras_serializable as serializable
75

86
from bayesflow.utils.io import deserialize_type, serialize_type
97
from .elementwise_transform import ElementwiseTransform

0 commit comments

Comments
 (0)