code: def test_class_num(self):
      config = {"feature": "num"}
      result = self.pdp.run(
          self.dataset.examples[:1],
          self.class_model,
          self.dataset,
          config=config,
      )
      expected = {
          1.0: [0.49, 0.51],
          2.0: [0.48, 0.52],
          3.0: [0.47, 0.53],
          4.0: [0.46, 0.54],
          5.0: [0.45, 0.55],
          6.0: [0.44, 0.56],
          7.0: [0.43, 0.57],
          8.0: [0.42, 0.58],
          9.0: [0.41, 0.59],
          10.0: [0.4, 0.6],
      }
      testing_utils.assert_deep_almost_equal(
          self, result["probas"], expected
      )
  
imports: from absl.testing import absltest
  from lit_nlp.api import dataset
  from lit_nlp.api import model
  from lit_nlp.api import types
  from lit_nlp.components import pdp
  from lit_nlp.lib import testing_utils
label_desc: Use image node_id 5 for calling the PdpTest obj's underlying member method code with example usage: obj.test_class_num() without return types