<p>Short answer: <strong>no</strong>, neither in <a href="https://keras.io/optimizers/#adam" rel="noreferrer">Keras</a> nor in <a href="https://www.tensorflow.org/api_docs/python/tf/train/AdamOptimizer" rel="noreferrer">Tensorflow</a>  [EDIT: see UPDATE at the end]</p>

<p>Long answer: as already mentioned in the comments, Adam already incorporates something like momentum. Here is some relevant corroboration:</p>

<p>From the highly recommended <a href="http://ruder.io/optimizing-gradient-descent/index.html#adam" rel="noreferrer"><em>An overview of gradient descent optimization algorithms</em></a> (available also as a <a href="https://arxiv.org/abs/1609.04747" rel="noreferrer">paper</a>):</p>

<blockquote>
  <p>In addition to storing an exponentially decaying average of past squared gradients u[t] like Adadelta and RMSprop, Adam also keeps an exponentially decaying average of past gradients m[t], similar to momentum</p>
</blockquote>

<p>From <a href="http://cs231n.github.io/neural-networks-3/#ada" rel="noreferrer">Stanford CS231n: CNNs for Visual Recognition</a>:</p>

<blockquote>
  <p>Adam is a recently proposed update that looks a bit like RMSProp with momentum</p>
</blockquote>

<p>Notice that some frameworks actually include a <code>momentum</code> parameter for Adam, but this is actually the <code>beta1</code> parameter; here is <a href="https://cntk.ai/pythondocs/cntk.learners.html#cntk.learners.adam" rel="noreferrer">CNTK</a>:</p>

<blockquote>
  <p><strong>momentum</strong> (float, list, output of <code>momentum_schedule()</code>) – momentum schedule. Note that this is the beta1 parameter in the Adam paper. For additional information, please refer to the <a href="https://docs.microsoft.com/en-us/cognitive-toolkit/BrainScript-SGD-Block#converting-learning-rate-and-momentum-parameters-from-other-toolkits" rel="noreferrer">this CNTK Wiki article</a>.</p>
</blockquote>

<p>That said, there is an ICLR 2016 paper titled <a href="https://openreview.net/forum?id=OM0jvwB8jIp57ZJjtNEZ" rel="noreferrer">Incorporating Nesterov momentum into Adam</a>, along with an <a href="https://github.com/tdozat/Optimization" rel="noreferrer">implementation skeleton</a> in Tensorflow by the author - cannot offer any opinion on this, though.</p>

<p><strong>UPDATE</strong>: Keras indeed includes now an optimizer called <code>Nadam</code>, based on the ICLR 2016 paper mentioned above; from the <a href="https://keras.io/optimizers/#nadam" rel="noreferrer">docs</a>:</p>

<blockquote>
  <p>Much like Adam is essentially RMSprop with momentum, Nadam is Adam RMSprop with Nesterov momentum.</p>
</blockquote>

<p>It is also included in Tensorflow as a contributed module <a href="https://www.tensorflow.org/api_docs/python/tf/contrib/opt/NadamOptimizer" rel="noreferrer"><code>NadamOptimizer</code></a>.</p>
Is there a momentum option for Adam optimizer in Keras?
<p>The question says it all. Since Adam is performing good with most of the datasets, I wanna try momentum tuning for Adam optimizer. So far I only find momentum option for SGD in Keras</p>