class_docstr: An Optimizer class that holds meta-heuristics-related properties
  and methods.
class_docstr_tok: ["An","Optimizer","class","that","holds","meta-heuristics-related","properties","and","methods","."]
docstr: Compiles additional information that is used by this optimizer.
  
  This method is called before the optimization procedure and makes sure
  that the additional variable is available as a property.
docstr_tok: ["Compiles","additional","information","that","is","used","by","this","optimizer",".","This","method","is","called","before","the","optimization","procedure","and","makes","sure","that","the","additional","variable","is","available","as","a","property","."]
code: def compile(self, space: Space) -> None:
      """Compiles additional information that is used by this optimizer.
  
      This method is called before the optimization procedure and makes sure
      that the additional variable is available as a property.
  
      """
  
      pass
  
file_path: opytimizer/opytimizer/core/optimizer.py
imports: import copy
  import time
  from typing import Any, Dict
  import opytimizer.utils.exception
  from opytimizer.core.function import Function
  from opytimizer.core.space import Space
  from opytimizer.utils import logging
label_desc: Use image node_id 9 for calling the Optimizer obj's underlying member method code with example usage: obj.compile(space) without return types