code: def disabled_test_savedmodel_wrn(self):
      model_dir = tempfile.mkdtemp()
      # Make a model and convert it to TF
      model = WideResNet(NCHANNELS, NCLASSES, depth=4, width=1)
      predict_op = objax.Jit(
          objax.nn.Sequential(
              [
                  objax.ForceArgs(model, training=False),
                  objax.functional.softmax,
              ]
          )
      )
      predict_tf = objax.util.Objax2Tf(predict_op)
      # Save model
      input_shape = (BATCH_SIZE, NCHANNELS, IMAGE_SIZE, IMAGE_SIZE)
      tf.saved_model.save(
          predict_tf,
          model_dir,
          signatures=predict_tf.__call__.get_concrete_function(
              tf.TensorSpec(input_shape, tf.float32)
          ),
      )
      # Load model
      loaded_tf_model = tf.saved_model.load(model_dir)
      loaded_predict_tf_op = loaded_tf_model.signatures[
          "serving_default"
      ]
      self.verify_converted_predict_op(
          predict_op,
          lambda x: loaded_predict_tf_op(x)["output_0"],
          shape=input_shape,
      )
      self.verify_converted_predict_op(
          predict_op, lambda x: loaded_tf_model(x), shape=input_shape
      )
      # Cleanup
      shutil.rmtree(model_dir)
  
file_path: objax/tests/objax2tf.py
imports: import shutil
  import tempfile
  import unittest
  import numpy
  import objax
  from objax.zoo.wide_resnet import WideResNet
  import tensorflow
label_desc: Use image node_id 3 for calling the TestObjax2Tf obj's underlying member method code with example usage: obj.disabled_test_savedmodel_wrn() without return types