message: Add ftrl to dist strat test now that it has cuda implementation.
diff: @@ -286,21 +286,10 @@ def strategy_and_optimizer_combinations():
  strategy_combinations.adamax_optimizer_keras_v2_fn,
  strategy_combinations.gradient_descent_optimizer_keras_v2_fn,
  strategy_combinations.nadam_optimizer_keras_v2_fn,
  - strategy_combinations.rmsprop_optimizer_keras_v2_fn
  - ],
  - experimental_run_tf_function=[True, False])) + combinations.combine(
  - distribution=[
  - strategy_combinations.one_device_strategy,
  + strategy_combinations.rmsprop_optimizer_keras_v2_fn,
  + strategy_combinations.ftrl_optimizer_keras_v2_fn
  ],
  - mode=['graph', 'eager'],
  - # TODO(b/109941998): Ftrl optimizer doesn't have a GPU kernel.
  - # That is why it's not tested with MirroredStrategies. It is also
  - # not tested with Default strategy, because that fails with
  - # colocation error dense_12/MatMul/ReadVariableOp on GPU and
  - # ResourceApplyFtrl that can't be on GPU. Add default strategy,
  - # one device GPU strategy and mirrored GPU strategies.
  - optimizer=strategy_combinations.ftrl_optimizer_keras_v2_fn,
  - experimental_run_tf_function=[True, False])
  + experimental_run_tf_function=[True, False]))
  tpu_strategies_graph = combinations.combine(
  distribution=tpu_strategies,
  mode=['graph'],
  