Submodule | Maintainers | Contact Info |
---|---|---|
conditional_gradient | Pengyu Kan, Vishnu Lokhande | [email protected], [email protected] |
lamb | Jing Li, Junjie Ke | [email protected], [email protected] |
lazy_adam | Saishruthi Swaminathan | [email protected] |
lookahead | Zhao Hanguang | [email protected] |
moving_average | Dheeraj R. Reddy | [email protected] |
rectified_adam | Zhao Hanguang | [email protected] |
weight_decay_optimizers | Phil Jund | [email protected] |
Submodule | Optimizer | Reference |
---|---|---|
conditional_gradient | ConditionalGradient | https://arxiv.org/pdf/1803.06453.pdf |
lamb | LAMB | https://arxiv.org/abs/1904.00962 |
lazy_adam | LazyAdam | https://arxiv.org/abs/1412.6980 |
lookahead | Lookahead | https://arxiv.org/abs/1907.08610v1 |
moving_average | MovingAverage | |
rectified_adam | RectifiedAdam | https://arxiv.org/pdf/1908.03265v1.pdf |
weight_decay_optimizers | SGDW, AdamW, extend_with_decoupled_weight_decay | https://arxiv.org/pdf/1711.05101.pdf |
In order to conform with the current API standard, all optimizers must:
- Inherit from either
keras.optimizer_v2.OptimizerV2
or its subclasses. - Register as a keras global object so it can be serialized properly.
- Add the addon to the
py_library
in this sub-package's BUILD file.
- When applicable, run all tests with TensorFlow's
@run_in_graph_and_eager_modes
(for test method) orrun_all_in_graph_and_eager_modes
(for TestCase subclass) decorator. - Add a
py_test
to this sub-package's BUILD file.
- Update the table of contents in this sub-packages's README.