class_docstr: Test RepMLP utils
code: def test_fuse_bn(self):
      conv_bn = Conv2dBNActivation(
          in_planes=4,
          out_planes=3,
          kernel_size=2,
          stride=1,
          padding=None,
          groups=1,
          dilation=1,
          activation_layer=nn.ReLU,
          norm_layer=nn.BatchNorm2d,
      )
      conv, bn = conv_bn.conv2d, conv_bn.norm
      k, b = fuse_bn(conv, bn)
  
      # print(k.shape, b.shape)
      self.assertTrue(k.shape == (3, 4, 2, 2))
      self.assertTrue(b.shape == (3,))
  
file_path: towhee/tests/unittests/models/replknet/test_utils.py
imports: import unittest
  import torch
  from torch import nn
  from towhee.models.layers.conv_bn_activation import Conv2dBNActivation
  from towhee.models.replknet import fuse_bn, ConvFFN, ReparamLargeKernelConv, RepLKBlock, RepLKNetStage
label_desc: Use image node_id 1 for calling the TestUtils obj's underlying member method code with example usage: obj.test_fuse_bn() without return types