class_docstr: Simple class for averaging evaluation.
  
  Parameters
  ----------
  eval_objects : list
      Evaluation objects.
  name : str
      Name to be displayed.
class_docstr_tok: ["Simple","class","for","averaging","evaluation",".","Parameters","--","--","--","--","--","eval_objects",":","list","Evaluation","objects",".","name",":","str","Name","to","be","displayed","."]
docstr: Format the evaluation metrics as a human readable string.
  
  Returns
  -------
  str
      Evaluation metrics formatted as a human readable string.
docstr_tok: ["Format","the","evaluation","metrics","as","a","human","readable","string",".","Returns","--","--","--","-","str","Evaluation","metrics","formatted","as","a","human","readable","string","."]
code: def tostring(self, **kwargs):
      """
      Format the evaluation metrics as a human readable string.
  
      Returns
      -------
      str
          Evaluation metrics formatted as a human readable string.
  
      """
      ret = ""
      if self.name is not None:
          ret += "%s\n  " % self.name
      # TODO: unify this with SimpleEvaluation but
      #       add option to provide field formatters (e.g. 3d or 5.2f)
      # format with floats instead of integers
      ret += (
          "Annotations: %5.2f TP: %5.2f FP: %5.2f FN: %5.2f "
          "Precision: %.3f Recall: %.3f F-measure: %.3f Acc: %.3f"
          % (
              self.num_annotations,
              self.num_tp,
              self.num_fp,
              self.num_fn,
              self.precision,
              self.recall,
              self.fmeasure,
              self.accuracy,
          )
      )
      return ret
  
imports: from __future__ import absolute_import, division, print_function
  import numpy
  from .None import chords, beats, notes, onsets, tempo
  from .beats import BeatEvaluation, BeatMeanEvaluation
  from .chords import ChordEvaluation, ChordMeanEvaluation, ChordSumEvaluation
  from .key import KeyEvaluation, KeyMeanEvaluation
  from .notes import NoteEvaluation, NoteMeanEvaluation, NoteSumEvaluation
  from .onsets import OnsetEvaluation, OnsetMeanEvaluation, OnsetSumEvaluation
  from .tempo import TempoEvaluation, TempoMeanEvaluation
label_desc: Use image node_id 11 for calling the MeanEvaluation obj's underlying member method code with example usage: obj.tostring() and returns: ret