Skip to content

Commit 4f6115f

Browse files
committed
update for gridsearch param grid
1 parent 89afb3d commit 4f6115f

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

tests/test_runs/test_run_functions.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,13 @@ def test_run_and_upload(self):
159159
for clf in clfs:
160160
run = self._perform_run(task_id, num_test_instances, clf)
161161
if isinstance(clf, BaseSearchCV):
162-
self.assertEqual(len(run.trace_content), num_iterations * num_folds)
162+
if isinstance(clf, GridSearchCV):
163+
grid_iterations = 1
164+
for param in clf.param_grid:
165+
grid_iterations *= len(clf.param_grid[param])
166+
self.assertEqual(len(run.trace_content), grid_iterations * num_folds)
167+
else:
168+
self.assertEqual(len(run.trace_content), num_iterations * num_folds)
163169
check_res = self._check_serialized_optimized_run(run.run_id)
164170
self.assertTrue(check_res)
165171

0 commit comments

Comments
 (0)