code: def test_values(self):
      self.assertTrue(
          np.allclose(self.tm.states, [0, 1, 0, 1, 2, 1, 2])
      )
      self.assertTrue(np.allclose(self.tm.pointers, [0, 2, 5, 7]))
      self.assertTrue(
          np.allclose(
              self.tm.probabilities, [0.7, 0.1, 0.3, 0.6, 0.3, 0.3, 0.7]
          )
      )
      log_prob = [
          -0.35667494,
          -2.30258509,
          -1.2039728,
          -0.51082562,
          -1.2039728,
          -1.2039728,
          -0.35667494,
      ]
      self.assertTrue(np.allclose(self.tm.log_probabilities, log_prob))
      self.assertTrue(self.tm.num_states == 3)
      self.assertTrue(self.tm.num_transitions == 7)
  
imports: from __future__ import absolute_import, division, print_function
  import sys
  import unittest
  from madmom.ml.hmm import *
label_desc: Use image node_id 3 for calling the TestTransitionModelClass obj's underlying member method code with example usage: obj.test_values() without return types