code: def __init__(
      self,
      num_features,
      apply_act=True,
      act_layer=nn.ReLU,
      inplace=None,
      rms=True,
      eps=1e-5,
      **_,
  ):
      super(FilterResponseNormAct2d, self).__init__()
      if act_layer is not None and apply_act:
          self.act = create_act_layer(act_layer, inplace=inplace)
      else:
          self.act = nn.Identity()
      self.rms = rms
      self.eps = eps
      self.weight = nn.Parameter(torch.ones(num_features))
      self.bias = nn.Parameter(torch.zeros(num_features))
      self.reset_parameters()
  
file_path: pytorch-image-models/timm/layers/filter_response_norm.py
imports: import torch
  import torch.nn
  from .create_act import create_act_layer
  from .trace_utils import _assert
label_desc: Use image node_id 1 to create a new FilterResponseNormAct2d object from inherited base classes: nn with example: obj = FilterResponseNormAct2d(num_features, apply_act, act_layer, inplace, rms, eps)