code: def get_prediction_score(self):
      # Arrange
      tree = self.tree
  
      # Act
      out_1 = tree.get_prediction_score(0)
      out_2 = tree.get_prediction_score(5)
  
      # Assert
      self.assertEqual(out_1, None)
      self.assertEqual(type(out_1), float)
      with self.assertRaises(TypeError):
          score = tree.get_prediction_score("foo")
      with self.assertRaises(ToolkitError):
          score = tree.get_prediction_score(-1)
  
imports: from __future__ import print_function
  from __future__ import division
  from __future__ import absolute_import
  import unittest
  import turicreate
  from turicreate.toolkits._decision_tree import DecisionTree, Node
  from turicreate.toolkits._main import ToolkitError
label_desc: Use image node_id 4 for calling the PythonDecisionTreeTest obj's underlying member method code with example usage: obj.get_prediction_score() without return types