code: def th_linear_fill(layer):
      paddle.nn.initializer.KaimingUniform(
          negative_slope=math.sqrt(5), nonlinearity="leaky_relu"
      )(layer.weight)
      if getattr(layer, "bias", None) is not None:
          fan_in = layer.weight.shape[0]
          bound = 1 / math.sqrt(fan_in) if fan_in > 0 else 0
          paddle.nn.initializer.Uniform(low=-bound, high=bound)(
              layer.bias
          )
  
file_path: PaddleSeg/contrib/PanopticSeg/paddlepanseg/models/param_init.py
imports: import math
  import paddle
  from paddleseg.cvlibs import param_init
label_desc: Use image node_id 4 for calling a global function with example usage: th_linear_fill(layer) without return types