From 0ad338880f1563cb1a10d26e6d1993324d73e03f Mon Sep 17 00:00:00 2001 From: Alex Potapenko Date: Wed, 26 May 2021 10:50:51 +0300 Subject: [PATCH] hypopt/model_selection.py: fix X_val and y_val should be used directly instead of using (now undefined) job_params --- hypopt/model_selection.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hypopt/model_selection.py b/hypopt/model_selection.py index a3d7b6c..781a100 100644 --- a/hypopt/model_selection.py +++ b/hypopt/model_selection.py @@ -162,7 +162,7 @@ def _run_thread_job(model_params): # pragma: no cover elif type(scoring) in [scorer._PredictScorer, scorer._ProbaScorer] \ or scorer._PredictScorer in type(scoring).__bases__ \ or scorer._ProbaScorer in type(scoring).__bases__: - score = scoring(model_clone, job_params["X_val"], job_params["y_val"]) + score = scoring(model_clone, X_val, y_val) # You provided a string specifying the metric, e.g. 'accuracy' else: score = _compute_score(