optax and jaxopt
These two libraries are **complements**, as Optax focuses on gradient-based optimization algorithms and utilities, while JAXopt provides a broader range of differentiable and hardware-accelerated optimizers, including non-gradient-based methods, which can leverage or be combined with Optax's gradient processing capabilities.
Maintenance
20/25
Adoption
25/25
Maturity
25/25
Community
22/25
Maintenance
6/25
Adoption
23/25
Maturity
25/25
Community
16/25
Stars: 2,207
Forks: 318
Downloads: 3,543,273
Commits (30d): 18
Language: Python
License: Apache-2.0
Stars: 1,030
Forks: 72
Downloads: 521,256
Commits (30d): 0
Language: Python
License: Apache-2.0
No risk flags
No risk flags
About optax
google-deepmind/optax
Optax is a gradient processing and optimization library for JAX.
About jaxopt
google/jaxopt
Hardware accelerated, batchable and differentiable optimizers in JAX.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work