docstr: For an edge u->v, return concat([h_u, x_uv])
docstr_tok: ["For","an","edge","u-",">","v",",","return","concat","(","[","h_u",",","x_uv","]",")"]
code: def dgmg_msg(self, edges):
      """For an edge u->v, return concat([h_u, x_uv])"""
      return {
          "m": torch.cat([edges.src["hv"], edges.data["he"]], dim=1)
      }
  
imports: import os
  import dgl
  import torch.nn
  import torch
  from functools import partial
  import torch.nn.functional
  from torch.distributions import Bernoulli
  from torch.distributions import Categorical
  import torch.utils.model_zoo
label_desc: Use image node_id 2 for calling the GraphProp obj's underlying member method code with example usage: obj.dgmg_msg(edges) and returns: dict