class_docstr: The :class:`Dropout` class is a noise layer which randomly set some
  activations to zero according to a keeping probability.
  
  Parameters
  ----------
  keep : float
      The keeping probability.
      The lower the probability it is, the more activations are set to zero.
  seed : int or None
      The seed for random dropout.
  name : None or str
      A unique layer name.
code: def __init__(self, keep, seed=None, name=None):  # "dropout"):
      super(Dropout, self).__init__(name)
      self.keep = keep
      self.seed = seed
  
      self.build()
      self._built = True
  
      logging.info("Dropout %s: keep: %f " % (self.name, self.keep))
  
file_path: TensorLayer/tensorlayer/layers/dropout.py
imports: import tensorflow
  from tensorlayer import logging
  from tensorlayer.decorators import deprecated_alias
  from tensorlayer.layers.core import Layer
label_desc: Use image node_id 1 to create a new Dropout object from inherited base classes: Layer with example: obj = Dropout(keep, seed, name)