code: def conv3x3(
      in_planes: int, out_planes: int, stride: int = 1
  ) -> nn.Conv2d:
      """3x3 convolution with padding."""
      return nn.Conv2d(
          in_planes,
          out_planes,
          kernel_size=3,
          stride=stride,
          padding=1,
          bias=False,
      )
  
file_path: kornia/kornia/feature/loftr/backbone/resnet_fpn.py
imports: from typing import Any, Dict, List, Type, Union
  import torch.nn.functional
  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: conv3x3(in_planes, out_planes, stride) and returns: nn