title: AttributeError when using callback Tensorboard on Keras: 'Model' object has no attribute 'run_eagerly'
body: <p>I have built a model using the functional API from Keras, and when I am adding the tensorboard instance to my callbacks in my model.fit() function,  it throws an Error: <code>"AttributeError: 'Model' object has no attribute 'run_eagerly'"</code></p>
  
  <p>The Model class does indeed not have an attribute run_eagerly, but in the Keras doc, it says that it can be passed as parameter to the model.compile() function. This returns </p>
  
  <pre><code>"ValueError: ('Some keys in session_kwargs are not supported at this time: %s', dict_keys(['run_eagerly']))"
  </code></pre>
  
  <p>Does this mean I don't have a suitable version of Tensorflow/Keras?</p>
  
  <blockquote>
    <p>Tensorflow: 1.14.0 </p>
    
    <p>Keras: 2.2.4-tf</p>
  </blockquote>
  
  <pre><code>model = Model(inputs=[input_ant1, input_ant2], outputs=main_output)
  
  tensorboard = TensorBoard(log_dir='.logs/'.format(time()))
  
  [...]
  
  model.fit([input1, input2],[labels], epochs=10, callbacks=[tensorboard])
  </code></pre>