class_docstr: Used as an entry point into a model.
  
  # Arguments
  input_shape: A shape tuple, not including batch.
  name: String to set the name of the layer.
        If not specified, its name will by default to be a generated string.
  
  >>> inputlayer = InputLayer(input_shape=(3, 5), name="input1")
  creating: createZooKerasInputLayer
code: def __init__(self, input_shape=None, **kwargs):
      super(InputLayer, self).__init__(
          None, list(input_shape) if input_shape else None, **kwargs
      )
  
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 1 to create a new InputLayer object from inherited base classes: ZooKerasLayer with example: obj = InputLayer(input_shape)