code: def map_nn(names):
      """
      A function used to wrap choices as nn.Module for non-one-shot space definition
  
      Parameters
      ----------
      name : list of anything
          the names of module, can be any type
      """
      return [StrModule(x) for x in names]
  
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 for calling a global function with example usage: map_nn(names) and returns: unknown