parameters: (model, node_name_mapping=None)
return_statement: return _infer_keras_spec(model.input_names, model.inputs, node_name_mapping)
docstring: Infers input schema of a Keras model.
  
      :param  model:              A Keras model object.
  
      :param  node_name_mapping:  Optional mapping from a neuropod input/output name to a name of Keras layers
                                  Ex: {
                                      "x": "input_1",
                                      "out": "fc1000",
                                  }
  
                                  Defaults to using Keras input/output layer names as Neuropod input/output names.
  
      :returns:                   An input spec suitable to be passed to `create_tensorflow_keras_neuropod()`.
docstring_summary: Infers input schema of a Keras model.
docstring_tokens: Infers input schema of a Keras model .
function: def infer_keras_input_spec(model, node_name_mapping=None):
      """
      Infers input schema of a Keras model.
  
      :param  model:              A Keras model object.
  
      :param  node_name_mapping:  Optional mapping from a neuropod input/output name to a name of Keras layers
                                  Ex: {
                                      "x": "input_1",
                                      "out": "fc1000",
                                  }
  
                                  Defaults to using Keras input/output layer names as Neuropod input/output names.
  
      :returns:                   An input spec suitable to be passed to `create_tensorflow_keras_neuropod()`.
      """
      return _infer_keras_spec(model.input_names, model.inputs, node_name_mapping)
function_tokens: def infer_keras_input_spec ( model , node_name_mapping = None ) : return _infer_keras_spec ( model . input_names , model . inputs , node_name_mapping )