class_docstr: A layer which takes a tensor as input and outputs an 1D tensor containing the shape of the
   input.
  
  >>> shape = Shape()
  creating: createShape
class_docstr_tok: ["A","layer","which","takes","a","tensor","as","input","and","outputs","an","1D","tensor","containing","the","shape","of","the","input",".",">",">",">","shape","=","Shape","(",")","creating",":","createShape"]
code: def __init__(self, bigdl_type="float"):
      super(Shape, self).__init__(None, bigdl_type)
  
file_path: BigDL/python/dllib/src/bigdl/dllib/nn/onnx/layer.py
imports: import sys
  import numpy
  from bigdl.dllib.nn.layer import Layer
  from bigdl.dllib.utils.common import JTensor
label_desc: Use image node_id 1 to create a new Shape object from inherited base classes: Layer with example: obj = Shape(bigdl_type)