From 2f60758a0ed224024f14fbb546ea9135592e29bb Mon Sep 17 00:00:00 2001 From: Samuel Hirsch Date: Thu, 30 Jul 2020 10:22:37 -0600 Subject: [PATCH] copy dimensions from non-typecast variable config-space if available --- skopt/optimizer/optimizer.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/skopt/optimizer/optimizer.py b/skopt/optimizer/optimizer.py index 7bb5c2dbe..82bc6b791 100644 --- a/skopt/optimizer/optimizer.py +++ b/skopt/optimizer/optimizer.py @@ -301,9 +301,8 @@ def copy(self, random_state=None): random_state : int, RandomState instance, or None (default) Set the random state of the copy. """ - optimizer = Optimizer( - dimensions=self.space.dimensions, + dimensions=self.space.config_space if self.space.config_space != None else self.space.dimensions, base_estimator=self.base_estimator_, n_initial_points=self.n_initial_points_, initial_point_generator=self._initial_point_generator,