code: def make_optimizer(self, **kwargs):
      if "learning_rate" not in kwargs:
          kwargs["learning_rate"] = 0.1
      kwargs["rho"] = kwargs.pop("decay", 0.9)
      if hasattr(tf.keras.optimizers, "legacy"):
          return optimizer_tests.WrappedTFOptimizer(
              tf.keras.optimizers.legacy.RMSprop(**kwargs)
          )
      return optimizer_tests.WrappedTFOptimizer(
          tf.keras.optimizers.RMSprop(**kwargs)
      )
  
imports: from sonnet.src import test_utils
  from sonnet.src.optimizers import optimizer_tests
  from sonnet.src.optimizers import rmsprop
  import tensorflow
label_desc: Use image node_id 1 for calling the ReferenceRMSPropTest obj's underlying member method code with example usage: obj.make_optimizer() and returns: optimizer_tests, optimizer_tests