code: def test_mean_results(self):
      mean_eval = KeyMeanEvaluation([self.eval1, self.eval2])
      self.assertAlmostEqual(mean_eval.correct, 0.5)
      self.assertAlmostEqual(mean_eval.fifth, 0.0)
      self.assertAlmostEqual(mean_eval.relative, 0.5)
      self.assertAlmostEqual(mean_eval.parallel, 0.0)
      self.assertAlmostEqual(mean_eval.other, 0.0)
      self.assertAlmostEqual(mean_eval.weighted, 0.65)
  
imports: from __future__ import absolute_import, division, print_function
  import unittest
  from os.path import join
  from madmom.evaluation.key import *
  from .None import ANNOTATIONS_PATH, DETECTIONS_PATH
label_desc: Use image node_id 2 for calling the TestKeyMeanEvaluation obj's underlying member method code with example usage: obj.test_mean_results() without return types