code: def test_types(self):
      e = SimpleEvaluation()
      self.assertIsNone(e.name)
      self.assertIsInstance(e.num_tp, int)
      self.assertIsInstance(e.num_fp, int)
      self.assertIsInstance(e.num_tn, int)
      self.assertIsInstance(e.num_fn, int)
      self.assertIsInstance(e.num_annotations, int)
      self.assertIsInstance(e.precision, float)
      self.assertIsInstance(e.recall, float)
      self.assertIsInstance(e.fmeasure, float)
      self.assertIsInstance(e.accuracy, float)
      self.assertIsInstance(len(e), int)
      self.assertIsInstance(e.metrics, dict)
  
imports: from __future__ import absolute_import, division, print_function
  import math
  import unittest
  from collections import OrderedDict
  from madmom.evaluation import *
label_desc: Use image node_id 1 for calling the TestSimpleEvaluationClass obj's underlying member method code with example usage: obj.test_types() without return types