code: def __init__(self, obs_dim, act_dim, continuous_actions=False):
      super(ActorModel, self).__init__()
      self.continuous_actions = continuous_actions
      hid1_size = 64
      hid2_size = 64
      self.fc1 = nn.Linear(
          obs_dim,
          hid1_size,
          weight_attr=paddle.ParamAttr(
              initializer=paddle.nn.initializer.XavierUniform()
          ),
      )
      self.fc2 = nn.Linear(
          hid1_size,
          hid2_size,
          weight_attr=paddle.ParamAttr(
              initializer=paddle.nn.initializer.XavierUniform()
          ),
      )
      self.fc3 = nn.Linear(
          hid2_size,
          act_dim,
          weight_attr=paddle.ParamAttr(
              initializer=paddle.nn.initializer.XavierUniform()
          ),
      )
      if self.continuous_actions:
          std_hid_size = 64
          self.std_fc = nn.Linear(
              std_hid_size,
              act_dim,
              weight_attr=paddle.ParamAttr(
                  initializer=paddle.nn.initializer.XavierUniform()
              ),
          )
  
file_path: PARL/examples/MADDPG/simple_model.py
imports: import parl
  import paddle
  import paddle.nn
  import paddle.nn.functional
label_desc: Use image node_id 1 to create a new ActorModel object from inherited base classes: parl with example: obj = ActorModel(obs_dim, act_dim, continuous_actions)