class_docstr: Layer class modeled after Keras (http://keras.io).
code: def __init__(self, name=None, **kwargs):
      self.built = False
  
      if name is None:
          layer_name = self.__class__.__name__.lower()
          name = layer_name + "_" + str(get_layer_uid(layer_name))
  
      self._name = name
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import collections
  import tensorflow
  from tensorflow.python.util import nest
label_desc: Use image node_id 1 to create a new Layer object from inherited base classes: object with example: obj = Layer(name)