def set_params(self, **kwargs): Basic.set_params(self, **kwargs) self.p = kwargs.get('p', 0.6) self.tau = kwargs.get('tau', [0.001, 0.09]) self.epsilon = kwargs.get('epsilon', 0.005) self.partition_min_pts = 2 self.min_pts = 5 self.SCORE_ID = kwargs['SCORE_ID'] self.inf_bounds = None self.min_improvement = kwargs.get('min_improvement', .01) self.err_funcs = kwargs.get('err_funcs', None) self.max_wait = kwargs.get('max_wait', 2*60*60) self.start_time = None self.sampler = Sampler(self.SCORE_ID) self.seen = set() self.is_done = False self.roots = [] if self.err_funcs is None: raise RuntimeError("errfuncs is none")
def set_params(self, **kwargs): Basic.set_params(self, **kwargs) self.p = kwargs.get('p', 0.6) self.tau = kwargs.get('tau', [0.001, 0.15]) self.epsilon = kwargs.get('epsilon', 0.005) self.min_pts = 5 self.SCORE_ID = kwargs['SCORE_ID'] self.inf_bounds = None self.min_improvement = kwargs.get('min_improvement', .01) self.candidates = CandidateQueue() # kill off partitioning after max_wait exceeded self.max_wait = kwargs.get('max_wait', 2*60*60) # 2 hours self.start_time = None self.sampler = Sampler(self.SCORE_ID)
def set_params(self, **kwargs): Basic.set_params(self, **kwargs) self.p = kwargs.get('p', 0.6) self.tau = kwargs.get('tau', [0.001, 0.09]) self.epsilon = kwargs.get('epsilon', 0.005) self.partition_min_pts = 2 self.min_pts = 5 self.SCORE_ID = kwargs['SCORE_ID'] self.inf_bounds = None self.min_improvement = kwargs.get('min_improvement', .01) self.err_funcs = kwargs.get('err_funcs', None) self.max_wait = kwargs.get('max_wait', 2 * 60 * 60) self.start_time = None self.sampler = Sampler(self.SCORE_ID) self.seen = set() self.is_done = False self.roots = [] if self.err_funcs is None: raise RuntimeError("errfuncs is none")
def set_params(self, **kwargs): Basic.set_params(self, **kwargs) self.p = kwargs.get('p', 0.6) self.tau = kwargs.get('tau', [0.001, 0.05]) self.epsilon = kwargs.get('epsilon', 0.005) self.min_pts = 5 self.samp_rate = 1. self.SCORE_ID = kwargs['SCORE_ID'] self.inf_bounds = [inf, -inf] self.sampler = Sampler(self.SCORE_ID)