code: def testNestedModelNoChange(self, model_type, submodel_type):
      model = self._nested_model(model_type, submodel_type)
  
      transformed_model, _ = ModelTransformer(model, []).transform()
  
      # build_input_shape is a TensorShape object and the two objects are not
      # considered the same even though the shapes are the same.
      self._assert_config(
          model.get_config(),
          transformed_model.get_config(),
          ["class_name", "build_input_shape"],
      )
  
      self._assert_model_results_equal(model, transformed_model)
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from absl.testing import parameterized
  import numpy
  import tensorflow
  from tensorflow_model_optimization.python.core.quantization.keras import utils
  from tensorflow_model_optimization.python.core.quantization.keras.graph_transformations import model_transformer
  from tensorflow_model_optimization.python.core.quantization.keras.graph_transformations import transforms
label_desc: Use image node_id 28 for calling the ModelTransformerTest obj's underlying member method code with example usage: obj.testNestedModelNoChange(model_type, submodel_type) without return types