code: def testLowering(self):
      graph = mtf.Graph()
      mesh = mtf.Mesh(graph, "my_mesh")
      inputs = tf.constant(0.0)
      mtf_inputs = mtf.import_tf_tensor(
          mesh, tf_tensor=inputs, shape=mtf.Shape([])
      )
      mesh_impl = mtf.placement_mesh_impl.PlacementMeshImpl(
          shape=[], layout={}, devices=[""]
      )
      lowering = mtf.Lowering(graph, {mesh: mesh_impl})
  
      outputs = lowering.export_to_tf_tensor(mtf_inputs)
      inputs_value, outputs_value = self.evaluate([inputs, outputs])
      self.assertEqual(inputs_value, outputs_value)
  
      # Check that methods run without error.
      _ = lowering.copy_masters_to_slices()
      _ = lowering.copy_slices_to_masters()
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from absl.testing import parameterized
  import mesh_tensorflow
  from mesh_tensorflow import test_utils
  import numpy
  import tensorflow.compat.v1
  from tensorflow.python.framework import test_util
label_desc: Use image node_id 10 for calling the MeshTensorFlowTest obj's underlying member method code with example usage: obj.testLowering() without return types