class_docstr: Simple class for summing evaluations.
  
  Parameters
  ----------
  eval_objects : list
      Evaluation objects.
  name : str
      Name to be displayed.
class_docstr_tok: ["Simple","class","for","summing","evaluations",".","Parameters","--","--","--","--","--","eval_objects",":","list","Evaluation","objects",".","name",":","str","Name","to","be","displayed","."]
code: def __init__(self, eval_objects, name=None):
      # pylint: disable=super-init-not-called
      # Note: we want to inherit the evaluation functions/properties, no need
      #       to call __super__, but we need to take care of 'name'
      if not isinstance(eval_objects, list):
          # wrap the given eval_object in a list
          eval_objects = [eval_objects]
      self.eval_objects = eval_objects
      self.name = name or "sum for %d files" % len(self)
  
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 1 to create a new SumEvaluation object from inherited base classes: SimpleEvaluation with example: obj = SumEvaluation(eval_objects, name)