static momentum(learningRate, momentum, useNesterov = false) {
        return new (0, _momentumOptimizer.MomentumOptimizer)(learningRate, momentum, useNesterov);
    }
Constructs a `tf.MomentumOptimizer` that uses momentum gradient
descent.

See
[http://proceedings.mlr.press/v28/sutskever13.pdf](
http://proceedings.mlr.press/v28/sutskever13.pdf)

@param learningRate The learning rate to use for the Momentum gradient
descent algorithm.
@param momentum The momentum to use for the momentum gradient descent
algorithm.

@doc {heading: 'Training', subheading: 'Optimizers', namespace: 'train'}