(self, objective_function, lower, upper,
                 n_func_evals=400, n_iters=200, verbose=True)
Interface for the DIRECT algorithm by D. R. Jones, C. D. Perttunen
        and B. E. Stuckmann

        Parameters
        ----------
        objective_function: acquisition function
            The acquisition function which will be maximized
        lower: np.ndarray (D)
            Lower bounds of the input space
        upper: np.ndarray (D)
            Upper bounds of the input space
        n_func_evals: int
            The maximum number of function evaluations
        n_iters: int
            The maximum number of iterations
        verbose: bool
            Suppress Direct's output.
Interface for the DIRECT algorithm by D. R. Jones, C. D. Perttunen
        and B. E. Stuckmann
Interface for the DIRECT algorithm by D . R . Jones C . D . Perttunen and B . E . Stuckmann
def __init__(self, objective_function, lower, upper,
                 n_func_evals=400, n_iters=200, verbose=True):
        """
        Interface for the DIRECT algorithm by D. R. Jones, C. D. Perttunen
        and B. E. Stuckmann

        Parameters
        ----------
        objective_function: acquisition function
            The acquisition function which will be maximized
        lower: np.ndarray (D)
            Lower bounds of the input space
        upper: np.ndarray (D)
            Upper bounds of the input space
        n_func_evals: int
            The maximum number of function evaluations
        n_iters: int
            The maximum number of iterations
        verbose: bool
            Suppress Direct's output.
        """
        self.n_func_evals = n_func_evals
        self.n_iters = n_iters
        self.verbose = verbose

        super(Direct, self).__init__(objective_function, lower, upper)
def __init__ ( self , objective_function , lower , upper , n_func_evals = 400 , n_iters = 200 , verbose = True ) : self . n_func_evals = n_func_evals self . n_iters = n_iters self . verbose = verbose super ( Direct , self ) . __init__ ( objective_function , lower , upper )