code: def test_load(self):
      input = ZLayer.Input(shape=(5,))
      output = ZLayer.Dense(10)(input)
      zmodel = ZModel(input, output, name="graph1")
      tmp_path = create_tmp_path()
      zmodel.saveModel(tmp_path, None, True)
      from bigdl.dllib.keras.models import load_model
  
      model_reloaded = load_model(tmp_path)
      input_data = np.random.random([3, 5])
      self.compare_output_and_grad_input(
          zmodel, model_reloaded, input_data
      )
  
imports: import pytest
  import keras.layers
  from keras.models import Sequential
  from test.bigdl.test_zoo_utils import ZooTestCase
  import bigdl.dllib.keras.layers
  from bigdl.dllib.keras.models import Model
  from bigdl.dllib.keras.models import Sequential
  from bigdl.dllib.net import Net
  from bigdl.dllib.nn.layer import Linear, Sigmoid, SoftMax, Model
  from bigdl.dllib.utils.common import *
  from bigdl.dllib.nn.layer import Sequential
label_desc: Use image node_id 6 for calling the TestLayer obj's underlying member method code with example usage: obj.test_load() without return types