We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f6c997e commit e1eee37Copy full SHA for e1eee37
1 file changed
src/hyperactive/base/_experiment.py
@@ -1,5 +1,6 @@
1
"""Base class for experiment."""
2
3
+import numpy as np
4
from skbase.base import BaseObject
5
6
@@ -64,7 +65,9 @@ def score(self, params):
64
65
paramnames = self.paramnames()
66
if not set(params.keys()) <= set(paramnames):
67
raise ValueError("Parameters do not match.")
- return self._score(params)
68
+ res, metadata = self._score(params)
69
+ res = np.float64(res)
70
+ return res, metadata
71
72
def _score(self, params):
73
"""Score the parameters.
0 commit comments