code: def test_types(self):
      self.assertIsInstance(self.om.pointers, np.ndarray)
      self.assertIsInstance(self.om.densities(self.obs), np.ndarray)
      self.assertIsInstance(self.om.log_densities(self.obs), np.ndarray)
      self.assertTrue(self.om.pointers.dtype == np.uint32)
      self.assertTrue(self.om.densities(self.obs).dtype == float)
      self.assertTrue(self.om.log_densities(self.obs).dtype == float)
  
imports: from __future__ import absolute_import, division, print_function
  import unittest
  from madmom.features.beats_hmm import *
label_desc: Use image node_id 2 for calling the TestRNNBeatTrackingObservationModelClass obj's underlying member method code with example usage: obj.test_types() without return types