class_docstr: InputLayer serialization.
code: def python_properties(self):
      return dict(
          class_name=type(self.obj).__name__,
          name=self.obj.name,
          dtype=self.obj.dtype,
          sparse=self.obj.sparse,
          ragged=self.obj.ragged,
          batch_input_shape=self.obj._batch_input_shape,  # pylint: disable=protected-access
          config=self.obj.get_config(),
      )
  
imports: from tensorflow.python.keras.mixed_precision import policy
  from tensorflow.python.keras.saving.saved_model import base_serialization
  from tensorflow.python.keras.saving.saved_model import constants
  from tensorflow.python.keras.saving.saved_model import save_impl
  from tensorflow.python.keras.saving.saved_model import serialized_attributes
  from tensorflow.python.keras.utils import generic_utils
  from tensorflow.python.trackable import data_structures
  from tensorflow.python.util import nest
label_desc: Use image node_id 2 for calling the InputLayerSavedModelSaver obj's underlying member method code with example usage: obj.python_properties() and returns: dict