class_docstr: A test model for testing tabular hot-flips on classification tasks.
class_docstr_tok: ["A","test","model","for","testing","tabular","hot-flips","on","classification","tasks","."]
code: def input_spec(self) -> lit_types.Spec:
      return {
          "size": lit_types.CategoryLabel(
              vocab=["small", "medium", "large"]
          ),
          "weight": lit_types.Scalar(),
          "legs": lit_types.Boolean(),
          "description": lit_types.StringLitType(),
      }
  
imports: from unittest import mock
  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 minimal_targeted_counterfactuals
  from lit_nlp.lib import caching
  import numpy
  import scipy.special
label_desc: Use image node_id 3 for calling the ClassificationTestModel obj's underlying member method code with example usage: obj.input_spec() and returns: dict