class_docstr: .. include:: /global.rst
  
  Please refer to |cmaes| for details about this algorithm.
  
  This solver uses an implementation available in the DEAP library [DEAP2012]_.
  
  .. warning:: This solver has dependencies on DEAP_ and NumPy_
      and will be unavailable if these are not met.
  
      .. _DEAP: https://code.google.com/p/deap/
      .. _NumPy: http://www.numpy.org
class_docstr_tok: ["..","include",":",":","\/global.rst","Please","refer","to","|cmaes|","for","details","about","this","algorithm",".","This","solver","uses","an","implementation","available","in","the","DEAP","library","[","DEAP2012","]","_",".","..","warning",":",":","This","solver","has","dependencies","on","DEAP_","and","NumPy_","and","will","be","unavailable","if","these","are","not","met",".","..","_DEAP",":","https",":","\/\/code.google.com\/p\/deap\/","..","_NumPy",":","http",":","\/\/www.numpy.org"]
code: def num_generations(self):
      return self._num_generations
  
file_path: optunity/optunity/solvers/CMAES.py
imports: import math
  import functools
  from .solver_registry import register_solver
  from .util import Solver, _copydoc
  from .None import util
label_desc: Use image node_id 3 for calling the CMA_ES obj's underlying member method code with example usage: obj.num_generations() and returns: self