code: def conv_nxn_bn(
      inp: int, oup: int, kernal_size: int = 3, stride: int = 1
  ) -> Module:
      return nn.Sequential(
          nn.Conv2d(inp, oup, kernal_size, stride, 1, bias=False),
          nn.BatchNorm2d(oup),
          nn.SiLU(),
      )
  
imports: from typing import Any, Dict, Tuple
  import torch
  from torch import nn
  from kornia.core import Module, Tensor
label_desc: Use image node_id 2 for calling a global function with example usage: conv_nxn_bn(inp, oup, kernal_size, stride) and returns: nn