docstr: Initiates the options.
  
  Can also be useful to change parameters after class initiation.
  
  Parameters
  ----------
  options : dict
  
  Returns
  -------
  None
docstr_tok: ["Initiates","the","options",".","Can","also","be","useful","to","change","parameters","after","class","initiation",".","Parameters","--","--","--","--","--","options",":","dict","Returns","--","--","--","-","None"]
code: def init_options(self, options):
      """
      Initiates the options.
  
      Can also be useful to change parameters after class initiation.
  
      Parameters
      ----------
      options : dict
  
      Returns
      -------
      None
  
      """
      self.minimizer_kwargs["options"].update(options)
      # Default settings:
      self.minimize_every_iter = options.get(
          "minimize_every_iter", False
      )
  
      # Algorithm limits
      # Maximum number of iterations to perform.
      self.maxiter = options.get("maxiter", None)
      # Maximum number of function evaluations in the feasible domain
      self.maxfev = options.get("maxfev", None)
      # Maximum number of sampling evaluations (includes searching in
      # infeasible points
      self.maxev = options.get("maxev", None)
      # Maximum processing runtime allowed
      self.init = time.time()
      self.maxtime = options.get("maxtime", None)
      if "f_min" in options:
          # Specify the minimum objective function value, if it is known.
          self.f_min_true = options["f_min"]
          self.f_tol = options.get("f_tol", 1e-4)
      else:
          self.f_min_true = None
  
      self.minhgrd = options.get("minhgrd", None)
  
      # Objective function knowledge
      self.symmetry = "symmetry" in options
  
      # Algorithm functionality
      # Only evaluate a few of the best candiates
      self.local_iter = options.get("local_iter", False)
  
      self.infty_cons_sampl = options.get("infty_constraints", True)
  
      # Feedback
      self.disp = options.get("disp", False)
  
imports: from __future__ import division, print_function, absolute_import
  import numpy
  import time
  import logging
  import warnings
  from scipy import spatial
  from scipy.optimize import OptimizeResult, minimize
  from scipy.optimize._shgo_lib import sobol_seq
  from scipy.optimize._shgo_lib.triangulation import Complex
label_desc: Use image node_id 2 for calling the SHGO obj's underlying member method code with example usage: obj.init_options(options) without return types