docstr: Return a list of shape tuples if there are multiple inputs.
  Return one shape tuple otherwise.
docstr_tok: ["Return","a","list","of","shape","tuples","if","there","are","multiple","inputs",".","Return","one","shape","tuple","otherwise","."]
code: def get_input_shape(self):
      """
      Return a list of shape tuples if there are multiple inputs.
      Return one shape tuple otherwise.
      """
      input = callZooFunc(self.bigdl_type, "getInputShape", self.value)
      return self.__process_shape(input)
  
imports: from bigdl.dllib.nn.layer import Layer
  from bigdl.dllib.utils.common import *
  from bigdl.dllib.utils.file_utils import callZooFunc
  from bigdl.dllib.utils.log4Error import *
label_desc: Use image node_id 4 for calling the InferShape obj's underlying member method code with example usage: obj.get_input_shape() and returns: self