title: Keras plot_model not showing the input layer appropriately
body: <p>My model is defined as such: </p>
  
  <pre><code>model = keras.models.Sequential()
  model.add(layers.Embedding(max_features, 128, input_length=max_len,
                         input_shape=(max_len,), name='embed'))
  model.add(layers.Conv1D(32, 7, activation='relu'))
  model.add(layers.MaxPooling1D(5))
  model.add(layers.Conv1D(32, 7, activation='relu'))
  model.add(layers.GlobalMaxPooling1D())
  model.add(layers.Dense(1))
  </code></pre>
  
  <p>and when I use the plot_model function to draw it out:</p>
  
  <pre><code>from keras.utils import plot_model
  
  plot_model(model, show_shapes=True, to_file='model.png')
  </code></pre>
  
  <p>The drawing I get is <img src="https://i.stack.imgur.com/Yzx7h.png" alt="like this"></p>
  
  <p>Where the input layer is a series of numbers. Does anybody know how it let it show the input properly?</p>