class_docstr: Residual block: x + F(x)
class_docstr_tok: ["Residual","block",":","x","+","F","(","x",")"]
code: def _add_skip_proj(self, w_in, w_out, stride):
      self.proj = nn.Conv2d(
          w_in,
          w_out,
          kernel_size=1,
          stride=stride,
          padding=0,
          bias=not self.has_bn and not self.use_srelu,
      )
      if self.has_bn:
          self.bn = nn.BatchNorm2d(w_out)
  
imports: import numpy
  import torch
  import torch.nn
  import torch.nn.functional
label_desc: Use image node_id 2 for calling the ResBlock obj's underlying member method code with example usage: obj._add_skip_proj(w_in, w_out, stride) without return types