code: def test_save_load(self):
      model = AnomalyDetector(
          feature_shape=(10, 3),
          hidden_layers=[8, 32, 15],
          dropouts=[0.2, 0.2, 0.2],
      )
      input_data = np.random.rand(100, 10, 3)
      self.assert_zoo_model_save_load(model, input_data)
  
file_path: analytics-zoo/pyzoo/test/zoo/models/anomalydetection/test_anomalydetector.py
imports: import pytest
  import numpy
  from zoo.models.anomalydetection import AnomalyDetector
  from test.zoo.pipeline.utils.test_utils import ZooTestCase
label_desc: Use image node_id 2 for calling the TestAnomalyDetector obj's underlying member method code with example usage: obj.test_save_load() without return types