class_docstr: Implement of GAT
class_docstr_tok: ["Implement","of","GAT"]
code: def __init__(self, config, num_class):
      self.num_class = num_class
      self.num_layers = config.get("num_layers", 1)
      self.num_heads = config.get("num_heads", 8)
      self.hidden_size = config.get("hidden_size", 8)
      self.feat_dropout = config.get("feat_drop", 0.6)
      self.attn_dropout = config.get("attn_drop", 0.6)
      self.edge_dropout = config.get("edge_dropout", 0.0)
  
imports: import pgl
  import paddle.fluid.layers
  import pgl.layers.conv
label_desc: Use image node_id 1 to create a new GAT object from inherited base classes: object with example: obj = GAT(config, num_class)