code: def forward(self, prev_layers):
      from nni.retiarii.oneshot.pytorch.random import (
          PathSamplingInputChoice,
      )
  
      out = self.input_choice(prev_layers)
      if isinstance(self.input_choice, PathSamplingInputChoice):
          # Retiarii pattern
          return out, self.input_choice.mask
      else:
          chosen_input, chosen_mask = out
          cell_out = self.op_choice(chosen_input)
          return cell_out, chosen_mask
  
imports: import torch
  import torch.nn
  import torch.nn.functional
  from nni.nas.pytorch import mutables
  from ops import FactorizedReduce, StdConv, SepConvBN, Pool
label_desc: Use image node_id 2 for calling the Cell obj's underlying member method code with example usage: obj.forward(prev_layers) and returns: out,  self, cell_out,  chosen_mask