code: def test_values(self):
      self._compare_scores(
          correct=key_label_to_class("c maj"),
          fifth_strict=key_label_to_class("g maj"),
          fifth_lax=key_label_to_class("f maj"),
          relative=key_label_to_class("a min"),
          parallel=key_label_to_class("c min"),
      )
  
      self._compare_scores(
          correct=key_label_to_class("eb maj"),
          fifth_strict=key_label_to_class("bb maj"),
          fifth_lax=key_label_to_class("ab maj"),
          relative=key_label_to_class("c min"),
          parallel=key_label_to_class("eb min"),
      )
  
      self._compare_scores(
          correct=key_label_to_class("a min"),
          fifth_strict=key_label_to_class("e min"),
          fifth_lax=key_label_to_class("d min"),
          relative=key_label_to_class("c maj"),
          parallel=key_label_to_class("a maj"),
      )
  
      self._compare_scores(
          correct=key_label_to_class("b min"),
          fifth_strict=key_label_to_class("gb min"),
          fifth_lax=key_label_to_class("e min"),
          relative=key_label_to_class("d maj"),
          parallel=key_label_to_class("b maj"),
      )
  
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 TestErrorTypeFunction obj's underlying member method code with example usage: obj.test_values() without return types