Skip to content

Commit

Permalink
Merge pull request #182 from mblondel:release_0.3.1
Browse files Browse the repository at this point in the history
PiperOrigin-RevId: 431517676
  • Loading branch information
JAXopt authors committed Feb 28, 2022
2 parents b77c9f5 + 805941f commit d35aac3
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 10 deletions.
20 changes: 11 additions & 9 deletions docs/changelog.rst
Original file line number Diff line number Diff line change
@@ -1,26 +1,28 @@
Changelog
=========

Version 0.3.1.
--------------

=======

Version 0.4
-----------
New features
~~~~~~~~~~~~

- Pjit-based example of data parallel training using Flax, by Felipe Llinares.

Bug fixes and enhancements
~~~~~~~~~~~~~~~~~~~~~~~~~~

- `Support for GPU and state of the art adversarial training algorithm (PGD) on the robust_training.py example <https://github.com/google/jaxopt/pull/139>`_ by `Fabian Pedregosa <https://fa.bianp.net/>`_



- Update line search in LBFGS to use jit and unroll from LBFGS, by Ian Williamson.
- Support dynamic maximum iteration count in iterative solvers, by Roy Frostig.
- Fix tree_where for singleton pytrees, by Louis Béthune.
- Remove QuadraticProg in projections and set ``init_params=None`` by default in QP solvers, by Louis Béthune.
- Add missing 'value' attribute in LbfgsState, by Mathieu Blondel.

Contributors
~~~~~~~~~~~~

Mathieu Blondel, Louis Bethune, Fabian Pedregosa.

Felipe Llinares, Fabian Pedregosa, Ian Williamson, Louis Bétune, Mathieu Blondel, Roy Frostig.

Version 0.3
-----------
Expand Down
2 changes: 1 addition & 1 deletion jaxopt/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@

"""JAXopt version."""

__version__ = "0.4"
__version__ = "0.3.1"

0 comments on commit d35aac3

Please sign in to comment.