class_docstr: Video 3D stem module. Provides stem operations of Conv, BN, ReLU, MaxPool
  on input data tensor for one or multiple pathways.
class_docstr_tok: ["Video","3D","stem","module",".","Provides","stem","operations","of","Conv",",","BN",",","ReLU",",","MaxPool","on","input","data","tensor","for","one","or","multiple","pathways","."]
code: def _construct_stem(
      self, dim_in, dim_out, norm_module, stem_func_name
  ):
      trans_func = get_stem_func(stem_func_name)
  
      for pathway in range(len(dim_in)):
          stem = trans_func(
              dim_in[pathway],
              dim_out[pathway],
              self.kernel[pathway],
              self.stride[pathway],
              self.padding[pathway],
              self.inplace_relu,
              self.eps,
              self.bn_mmt,
              norm_module,
          )
          self.add_module("pathway{}_stem".format(pathway), stem)
  
imports: import torch
  import torch.nn
label_desc: Use image node_id 2 for calling the VideoModelStem obj's underlying member method code with example usage: obj._construct_stem(dim_in, dim_out, norm_module, stem_func_name) without return types