parameters: (self, optimizer, num_multistarts)
docstring: Construct a MultistartOptimizer for multistarting any implementation of OptimizerInterface.
  
          :param optimizer: object representing the optimization method to be multistarted
          :type optimizer: interfaces.optimization_interface.OptimizableInterface subclass (except itself)
          :param optimizer_parameters:
          :type optimizer_parameters:
docstring_summary: Construct a MultistartOptimizer for multistarting any implementation of OptimizerInterface.
docstring_tokens: Construct a MultistartOptimizer for multistarting any implementation of OptimizerInterface .
function: def __init__(self, optimizer, num_multistarts):
          """Construct a MultistartOptimizer for multistarting any implementation of OptimizerInterface.
  
          :param optimizer: object representing the optimization method to be multistarted
          :type optimizer: interfaces.optimization_interface.OptimizableInterface subclass (except itself)
          :param optimizer_parameters:
          :type optimizer_parameters:
  
          """
          self.optimizer = optimizer
          self.num_multistarts = num_multistarts
function_tokens: def __init__ ( self , optimizer , num_multistarts ) : self . optimizer = optimizer self . num_multistarts = num_multistarts