code: def get_layer_names(self):
      return ["conv1", "conv2", "conv3", "logits"]
  
file_path: cleverhans/cleverhans_v3.1.0/cleverhans/model_zoo/soft_nearest_neighbor_loss/SNNL_regularized_model.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from __future__ import unicode_literals
  import functools
  import tensorflow
  from cleverhans import initializers
  from cleverhans.model import Model
label_desc: Use image node_id 3 for calling the ModelBasicCNN obj's underlying member method code with example usage: obj.get_layer_names() and returns: list