code: def __init__(self, critic_in_dim):
      super(CriticModel, self).__init__()
      hid1_size = 64
      hid2_size = 64
      out_dim = 1
      self.fc1 = nn.Linear(
          critic_in_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,
          out_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 CriticModel object from inherited base classes: parl with example: obj = CriticModel(critic_in_dim)