code: def graphsage_mean(gw, feature, hidden_size, act, name):
      """graphsage_mean"""
      msg = gw.send(copy_send, nfeat_list=[("h", feature)])
      neigh_feature = gw.recv(msg, mean_recv)
      self_feature = feature
      self_feature = fluid.layers.fc(
          self_feature, hidden_size, act=act, name=name + "_l"
      )
      neigh_feature = fluid.layers.fc(
          neigh_feature, hidden_size, act=act, name=name + "_r"
      )
      output = fluid.layers.concat(
          [self_feature, neigh_feature], axis=1
      )
      output = fluid.layers.l2_normalize(output, axis=1)
      return output
  
file_path: PGL/legacy/examples/unsup_graphsage/model.py
imports: import paddle
  import paddle.fluid
label_desc: Use image node_id 6 for calling a global function with example usage: graphsage_mean(gw, feature, hidden_size, act, name) and returns: output