class_docstr: Update the node feature hv with MLP, BN and ReLU.
class_docstr_tok: ["Update","the","node","feature","hv","with","MLP",",","BN","and","ReLU","."]
code: def __init__(self, mlp):
      super(ApplyNodeFunc, self).__init__()
      with self.name_scope():
          self.mlp = mlp
          self.bn = nn.BatchNorm(in_channels=self.mlp.output_dim)
  
file_path: dgl/examples/mxnet/gin/gin.py
imports: import mxnet
  from dgl.nn.mxnet.conv import GINConv
  from dgl.nn.mxnet.glob import AvgPooling, MaxPooling, SumPooling
  from mxnet import gluon, nd
  from mxnet.gluon import nn
label_desc: Use image node_id 1 to create a new ApplyNodeFunc object from inherited base classes: nn with example: obj = ApplyNodeFunc(mlp)