Skip to content

Commit c26504e

Browse files
committed
undo abstractmethod implementation for get and set state saving functionality
1 parent aa86e2f commit c26504e

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

bayes_opt/acquisition.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,7 @@ def _deserialize_random_state(self, state_dict: dict | None) -> None:
9999
@abc.abstractmethod
100100
def base_acq(self, *args: Any, **kwargs: Any) -> NDArray[Float]:
101101
"""Provide access to the base acquisition function."""
102-
103-
@abc.abstractmethod
102+
104103
def get_acquisition_params(self) -> dict[str, Any]:
105104
"""Get the acquisition function parameters.
106105
@@ -110,8 +109,8 @@ def get_acquisition_params(self) -> dict[str, Any]:
110109
Dictionary containing the acquisition function parameters.
111110
All values must be JSON serializable.
112111
"""
112+
return {}
113113

114-
@abc.abstractmethod
115114
def set_acquisition_params(self, params: dict[str, Any]) -> None:
116115
"""Set the acquisition function parameters.
117116
@@ -120,6 +119,7 @@ def set_acquisition_params(self, params: dict[str, Any]) -> None:
120119
params : dict
121120
Dictionary containing the acquisition function parameters.
122121
"""
122+
pass
123123

124124
def suggest(
125125
self,

0 commit comments

Comments
 (0)