File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -59,7 +59,8 @@ def _paramnames(self):
5959 return [f"x{ i } " for i in range (self .n_dim )]
6060
6161 def _score (self , params ):
62- return np .sum (np .array (params ) ** 2 ) + self .const , {}
62+ params_vec = np .array ([params [f"x{ i } " ] for i in range (self .n_dim )])
63+ return np .sum (params_vec ** 2 ) + self .const , {}
6364
6465 @classmethod
6566 def get_test_params (cls , parameter_set = "default" ):
Original file line number Diff line number Diff line change @@ -199,7 +199,7 @@ class OptimizerFixtureGenerator(BaseFixtureGenerator):
199199 object_type_filter = "optimizer"
200200
201201
202- class TestAllOptimizers (ExperimentFixtureGenerator ):
202+ class TestAllOptimizers (OptimizerFixtureGenerator ):
203203 """Module level tests for all optimizer classes."""
204204
205205 def test_opt_run (self , object_instance ):
You can’t perform that action at this time.
0 commit comments