code: def __init__(self, obs_dim, act_dim):
      super(MujocoModel, self).__init__()
  
      hid1_size = 256
      hid2_size = 256
  
      value1 = np.sqrt(1.0 / obs_dim)
      value2 = np.sqrt(1.0 / hid1_size)
      value3 = np.sqrt(1.0 / hid2_size)
  
      param_attr1 = paddle.framework.ParamAttr(
          initializer=paddle.nn.initializer.Uniform(
              low=-value1, high=value1
          )
      )
      param_attr2 = paddle.framework.ParamAttr(
          initializer=paddle.nn.initializer.Uniform(
              low=-value2, high=value2
          )
      )
      param_attr3 = paddle.framework.ParamAttr(
          initializer=paddle.nn.initializer.Uniform(
              low=-value3, high=value3
          )
      )
  
      self.fc1 = nn.Linear(
          obs_dim,
          hid1_size,
          weight_attr=param_attr1,
          bias_attr=param_attr1,
      )
      self.fc2 = nn.Linear(
          hid1_size,
          hid2_size,
          weight_attr=param_attr2,
          bias_attr=param_attr2,
      )
      self.fc3 = nn.Linear(
          hid2_size,
          act_dim,
          weight_attr=param_attr3,
          bias_attr=param_attr3,
      )
  
file_path: PARL/examples/ES/mujoco_model.py
imports: import numpy
  import paddle
  import paddle.nn
  import paddle.nn.functional
  import parl
label_desc: Use image node_id 1 to create a new MujocoModel object from inherited base classes: parl with example: obj = MujocoModel(obs_dim, act_dim)