code: def update(self, globalg):
      self.t += 1
      step = self._compute_step(globalg)
      theta = self.policy.get_flat_weights()
      ratio = np.linalg.norm(step) / np.linalg.norm(theta)
      return theta + step, ratio
  
file_path: ray/rllib_contrib/es/src/rllib_es/es/optimizers.py
imports: import numpy
label_desc: Use image node_id 2 for calling the Optimizer obj's underlying member method code with example usage: obj.update(globalg) and returns: unknown,  ratio