docstr: Construct the minimizer pool, map the minimizers to local minima
  and sort the results into a global return object.
code: def find_minima(self):
      """
      Construct the minimizer pool, map the minimizers to local minima
      and sort the results into a global return object.
      """
      if self.disp:
          logging.info("Searching for minimizer pool...")
  
      self.minimizers()
  
      if len(self.X_min) != 0:
          # Minimize the pool of minimizers with local minimization methods
          # Note that if Options['local_iter'] is an `int` instead of default
          # value False then only that number of candidates will be minimized
          self.minimise_pool(self.local_iter)
          # Sort results and build the global return object
          self.sort_result()
  
          # Lowest values used to report in case of failures
          self.f_lowest = self.res.fun
          self.x_lowest = self.res.x
      else:
          self.find_lowest_vertex()
  
      if self.disp:
          logging.info(f"Minimiser pool = SHGO.X_min = {self.X_min}")
  
imports: from collections import namedtuple
  import time
  import logging
  import warnings
  import sys
  import numpy
  from scipy import spatial
  from scipy.optimize import OptimizeResult, minimize, Bounds
  from scipy.optimize._optimize import MemoizeJac
  from scipy.optimize._constraints import new_bounds_to_old
  from scipy.optimize._minimize import standardize_constraints
  from scipy._lib._util import _FunctionWrapper
  from scipy.optimize._shgo_lib._complex import Complex
label_desc: Use image node_id 6 for calling the SHGO obj's underlying member method code with example usage: obj.find_minima() without return types