Skip to content

Releases: google-deepmind/optax

Optax 0.2.8

Choose a tag to compare

@emilyfertig emilyfertig released this 20 Mar 23:29

What's Changed

  • Following the JAX 0.9.2 release, the jax_pmap_shmap_merge config flag was removed so that the jax.pmap implementation is always based on jax.jit and jax.shard_map, and opting into the old jax.pmap behavior is no longer an option. Optax had opted into the old behavior to give users time to migrate, and as of Optax 0.2.8 this is no longer supported. This changed shouldn't impact most users, but if you experience errors or performance regressions as a result of it, you can update your code following JAX's migration guide (or use JAX 0.9.2 or earlier and set jax.config.update("jax_pmap_shmap_merge", False)).
  • Explicitly specify the dtype of the gradient accumulator in the MultiStep transform. by @copybara-service[bot] in #1605
  • feat: add preconditioning and coef presets to muon by @massena-t in #1602
  • Backwards compatibility export for the newton schulz iterator by @copybara-service[bot] in #1608
  • Remove TensorFlow dependency in Adversarial training example by @rajasekharporeddy in #1609
  • Improve lookahead docstrings with example and usage notes by @rdyro in #1619
  • Make sure inject_hyperparams uses the dtype inferred from parameters... by @copybara-service[bot] in #1615
  • Memory-optimization for microbatching. by @copybara-service[bot] in #1623
  • Remove TensorFlow dependency and migrate mlp_mnist to Flax NNX by @selamw1 in #1536
  • Let inject use the highest dtype found in the params as the default dtype of params. by @copybara-service[bot] in #1628
  • Support scheduling alpha for AdEMAmix by @copybara-service[bot] in #1630
  • [JAX] Suppress type errors found by pytype after correcting definition of jax.typing.ArrayLike. by @copybara-service[bot] in #1629
  • [JAX] Suppress type errors found by pytype after correcting definition of jax.typing.ArrayLike. by @copybara-service[bot] in #1633

New Contributors

Full Changelog: v0.2.7...v0.2.8

Optax 0.2.7

Choose a tag to compare

@vroulet vroulet released this 05 Feb 20:48

What's Changed

Read more

Optax 0.2.6

Choose a tag to compare

@emilyfertig emilyfertig released this 15 Sep 22:40

What's Changed

New Contributors

Full Changelog: v0.2.5...v0.2.6

Optax 0.2.5

Choose a tag to compare

@rdyro rdyro released this 10 Jun 16:59

What's Changed

Read more

Optax 0.2.4

Choose a tag to compare

@vroulet vroulet released this 12 Nov 21:51

What's Changed

New Contributors

Full Changelog: https://githu...

Read more

Optax 0.2.3

Choose a tag to compare

@vroulet vroulet released this 09 Jul 14:01

What's Changed

New Contributors

Full Changelog: v0.2.2...v0.2.3

Optax 0.2.2

Choose a tag to compare

@vroulet vroulet released this 27 Mar 18:04

What's Changed

Full Changelog: v0.2.1...v0.2.2

v0.2.1

Choose a tag to compare

@fabianp fabianp released this 07 Mar 19:05

What's Changed

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@fabianp fabianp released this 06 Mar 20:11

What's Changed

New Contributors

Full Changelog: v0.1.9...v0.2.0

v0.1.9

Choose a tag to compare

@fabianp fabianp released this 03 Feb 20:24

What's Changed

New Contributors

Full Changelog: v0.1.8...v0.1.9