| 
       
     | 
      
        
          __init__(self,
        xstart,
        **more_kwargs) 
      abstract method, xstart is a mandatory argument | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          ask(self) 
      abstract method, AKA get, deliver new candidate solution(s),
a list of "vectors" | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          tell(self,
        solutions,
        function_values) 
      abstract method, AKA update, prepare for next iteration | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          stop(self) 
      abstract method, return satisfied termination conditions in
a dictionary like {'termination reason':value, ...},
for example {'tolfun':1e-12}, or the empty dictionary {}.
The implementation of stop() should prevent an infinite loop. | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          result(self) 
      abstract method, return (x, f(x), ...), that is the
minimizer, its function value, ... | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          disp(self,
        verbosity_modulo=1) 
      display of some iteration info | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
        
          optimize(self,
        objectivefct,
        iterations=None,
        min_iterations=1,
        args=(),
        verb_disp=20,
        logger=None) 
      iterate at least min_iterations and at most iterations
over OOOptimizer self using objective function
objectivefct.  Prints current information every verb_disp,
uses OptimDataLogger logger, and returns self. | 
          
            source code
            
           | 
         
       
      
     | 
  
  
    | 
     Inherited from object:
      __delattr__,
      __format__,
      __getattribute__,
      __hash__,
      __new__,
      __reduce__,
      __reduce_ex__,
      __repr__,
      __setattr__,
      __sizeof__,
      __str__,
      __subclasshook__
       
     |