code: def __init__(
      self,
      order,
      op_candidates,
      reduction="sum",
      return_mask=False,
      key=None,
  ):
      OrderedMutable.__init__(self, order)
      mutables.LayerChoice.__init__(
          self, op_candidates, reduction, return_mask, key
      )
  
imports: from abc import abstractmethod
  import torch.nn
  from nni.nas.pytorch import mutables
  from nni.nas.pytorch.fixed import FixedArchitecture
  import json
  from copy import deepcopy
  import torch
  from ...model import BaseAutoModel
  from ....utils import get_logger
  from ..utils import get_hardware_aware_metric
label_desc: Use image node_id 1 to create a new OrderedLayerChoice object from inherited base classes: OrderedMutable, mutables with example: obj = OrderedLayerChoice(order, op_candidates, reduction, return_mask, key)