code: def test_load_notes_annotations(self):
      from tests.test_evaluation_notes import ANNOTATIONS
  
      annotations = load_notes(
          pj(ANNOTATIONS_PATH, "stereo_sample.notes")
      )
      self.assertIsInstance(annotations, np.ndarray)
      self.assertEqual(annotations.shape, (8, 4))
      self.assertTrue(np.allclose(annotations, ANNOTATIONS))
  
imports: from __future__ import absolute_import, division, print_function
  import unittest
  from os.path import join, join
  from madmom.io import *
  from madmom.io import load_beats, load_key, load_notes, load_onsets, load_tempo
  from tests import ANNOTATIONS_PATH, DETECTIONS_PATH
  from .None import DATA_PATH
label_desc: Use image node_id 3 for calling the TestLoadNotesFunction obj's underlying member method code with example usage: obj.test_load_notes_annotations() without return types