code: def test_hyper_param_search(self):
      model = tests.mocks.models_keras.Keras()
      result = model.hyper_parameter_search(
          {"embed_size": scipy.stats.randint(low=1, high=10)},
          n_iter=2,
          fit_params={"epochs": 2},
      )
      self.assertEqual(model.estimator, result.best_estimator_)
  
imports: import unittest
  import tests.mocks.models_keras
  import scipy.stats
  import numpy
label_desc: Use image node_id 3 for calling the TestKeras obj's underlying member method code with example usage: obj.test_hyper_param_search() without return types