code: def __init__(self, config):
      self.config = config
      self.env = CompatWrapper(gym.make(self.config["env_name"]))
      self.config["obs_dim"] = self.env.observation_space.shape[0]
      self.config["act_dim"] = self.env.action_space.shape[0]
  
      self.obs_filter = MeanStdFilter(self.config["obs_dim"])
      self.noise = SharedNoiseTable(self.config["noise_size"])
  
      model = MujocoModel(
          self.config["obs_dim"], self.config["act_dim"]
      )
      algorithm = ES(model)
      self.agent = MujocoAgent(algorithm, self.config)
  
file_path: PARL/benchmark/torch/ES/actor.py
imports: import gym
  import parl
  import time
  import numpy
  from es import ES
  from obs_filter import MeanStdFilter
  from mujoco_agent import MujocoAgent
  from mujoco_model import MujocoModel
  from noise import SharedNoiseTable
  from parl.env.compat_wrappers import CompatWrapper
label_desc: Use image node_id 1 to create a new Actor object from inherited base classes: object with example: obj = Actor(config)