code: def reset_parameters(self):
      glorot(self.weight)
      glorot(self.att)
      zeros(self.bias)
  
      if self.att_type in ["generalized_linear"]:
          glorot(self.general_att_layer.weight)
  
      if self.pool_dim != 0:
          for layer in self.pool_layer:
              glorot(layer.weight)
              zeros(layer.bias)
  
imports: import torch
  from torch import nn
  import torch.nn.functional
  import dgl
  from dgl.nn.pytorch.conv import *
  import dgl.function
  import math
  from dgl.utils import expand_as_pair
  from dgl.nn.functional import edge_softmax
  from torch.nn import Parameter
  import torch
  from torch import Tensor
  from ..scatter_utils import *
  from typing import Optional, Tuple, Union
label_desc: Use image node_id 3 for calling the GeoLayer obj's underlying member method code with example usage: obj.reset_parameters() without return types