class_docstr: A layer that reshapes a given tensor.
  
  Parameters
  ----------
  shape : tuple of int
      The output shape, see ``tf.reshape``.
  name : str
      A unique layer name.
  
  Examples
  --------
  >>> x = tl.layers.Input([8, 4, 3], name='input')
  >>> y = tl.layers.Reshape(shape=[-1, 12], name='reshape')(x)
  (8, 12)
class_docstr_tok: ["A","layer","that","reshapes","a","given","tensor",".","Parameters","--","--","--","--","--","shape",":","tuple","of","int","The","output","shape",",","see","``","tf.reshape","``",".","name",":","str","A","unique","layer","name",".","Examples","--","--","--","--",">",">",">","x","=","tl.layers.Input","(","[","8",",","4",",","3","]",",","name='input","'",")",">",">",">","y","=","tl.layers.Reshape","(","shape=","[","-1",",","12","]",",","name='reshape","'",")","(","x",")","(","8",",","12",")"]
code: def __init__(self, shape, name=None):  #'reshape'):
      super(Reshape, self).__init__(name)
      self.shape = shape
  
      logging.info("Reshape %s" % (self.name))
  
      self.build()
      self._built = True
  
imports: import tensorflow
  from tensorlayer import logging
  from tensorlayer.decorators import deprecated_alias
  from tensorlayer.layers.core import Layer
  from tensorlayer.layers.utils import flatten_reshape
label_desc: Use image node_id 1 to create a new Reshape object from inherited base classes: Layer with example: obj = Reshape(shape, name)