code: def get_layer(self, name):
      layer = [l for l in self.layers if l.name() == name]
      if len(layer) == 0:
          raise Exception("Could not find a layer named: %s" + name)
      elif len(layer) > 1:
          raise Exception("There are multiple layers named: %s" + name)
      else:
          return layer[0]
  
imports: import zoo.pipeline.api.autograd
  from zoo.feature.image import ImageSet
  from zoo.feature.text import TextSet
  from zoo.feature.common import FeatureSet
  from zoo.pipeline.api.keras.base import ZooKerasLayer
  from zoo.pipeline.api.keras.utils import *
  from bigdl.nn.layer import Layer
  from zoo.common.utils import callZooFunc
label_desc: Use image node_id 18 for calling the KerasNet obj's underlying member method code with example usage: obj.get_layer(name) and returns: layer