code: def make_model(model_type="madry", **kwargs):
      if model_type == "basic":
          return make_basic_ngpu(**kwargs)
      elif model_type == "madry":
          return make_madry_ngpu(**kwargs)
      elif model_type == "resnet_tf":
          return ResNetTF(**kwargs)
      else:
          raise Exception("model type not defined.")
  
file_path: cleverhans/cleverhans_v3.1.0/examples/multigpu_advtrain/make_model.py
imports: from model import Conv2D, ReLU, Flatten, Linear, Softmax, MLP
  from model import MLPnGPU
  from model import Conv2DnGPU
  from model import LinearnGPU
  from model import MaxPool
  from resnet_tf import ResNetTF
label_desc: Use image node_id 4 for calling a global function with example usage: make_model(model_type) and returns: make_basic_ngpu, make_madry_ngpu, ResNetTF