class_docstr: RepLKNet Stage using RepLK blocks.
  
  Args:
      channels (`int`): input dimensions and controls hidden & output dimensions as well
      num_blocks (`int`): number of RepLK blocks
      stage_lk_size (`int`): the large kernel size used in RepLK block
      drop_rate (`float or List[float]`): drop rate or a list of drop rate of drop paths
      small_kernel (`int`): the small kernel size
      dw_ratio (`int`): times of dim over input dim in depthwise conv
      ffn_ratio (`int`): times of internal dim over input dim in conv FFN
      small_kernel_merged (`bool`): flag to merge small kernels in ReparamLargeKernelConv
      norm_intermediate_features (`bool`): flag to return normalized features for downstream tasks
class_docstr_tok: ["RepLKNet","Stage","using","RepLK","blocks",".","Args",":","channels","(","`","int","`",")",":","input","dimensions","and","controls","hidden","&","output","dimensions","as","well","num_blocks","(","`","int","`",")",":","number","of","RepLK","blocks","stage_lk_size","(","`","int","`",")",":","the","large","kernel","size","used","in","RepLK","block","drop_rate","(","`","float","or","List","[","float","]","`",")",":","drop","rate","or","a","list","of","drop","rate","of","drop","paths","small_kernel","(","`","int","`",")",":","the","small","kernel","size","dw_ratio","(","`","int","`",")",":","times","of","dim","over","input","dim","in","depthwise","conv","ffn_ratio","(","`","int","`",")",":","times","of","internal","dim","over","input","dim","in","conv","FFN","small_kernel_merged","(","`","bool","`",")",":","flag","to","merge","small","kernels","in","ReparamLargeKernelConv","norm_intermediate_features","(","`","bool","`",")",":","flag","to","return","normalized","features","for","downstream","tasks"]
code: def forward(self, x):
      for blk in self.blocks:
          x = blk(x)
      return x
  
imports: from torch import nn
  from towhee.models.layers.droppath import DropPath
  from towhee.models.layers.conv_bn_activation import Conv2dBNActivation
label_desc: Use image node_id 2 for calling the RepLKNetStage obj's underlying member method code with example usage: obj.forward(x) and returns: x