<commit_before>Change Log
==========

.. This is a comment.
   Remember to leave an empty line before the start of an itemized list,
   and to align the itemized text with the first line of an item.

These are the release notes for JAX.


jax 0.1.60 (unreleased)
-----------------------

.. PLEASE REMEMBER TO CHANGE THE '..master' WITH AN ACTUAL TAG in GITHUB LINK.

* `GitHub commits <https://github.com/google/jax/compare/jax-v0.1.59...master>`_.
* New features:

  * :py:func:`jax.pmap` has ``static_broadcast_argnums`` argument which allows
    the user to specify arguments that should be treated as compile-time
    constants and should be broadcasted to all devices. It works analogously to
    ``static_argnums`` in :py:func:`jax.jit`.
  * Improved error messages for when tracers are mistakenly saved in global state.
  * Added :py:func:`jax.nn.one_hot` utility function.
  * Added :py:module:`jax.experimental.jet` for exponentially faster
    higher-order automatic differentiation.
  * Added more sanity checking to arguments of :py:func:`jax.lax.broadcast_in_dim`.

* The minimum jaxlib version is now 0.1.40.

jaxlib 0.1.40 (March 4, 2020)
--------------------------------

* Adds experimental support in Jaxlib for TensorFlow profiler, which allows
  tracing of CPU and GPU computations from TensorBoard.
* Includes prototype support for multihost GPU computations that communicate via<commit_msg>Minor update to docsl trigger readthedocs (#2433)<commit_after>Change Log
==========

.. This is a comment.
   Remember to leave an empty line before the start of an itemized list,
   and to align the itemized text with the first line of an item.

These are the release notes for JAX.


jax 0.1.60 (unreleased)
-----------------------

.. PLEASE REMEMBER TO CHANGE THE '..master' WITH AN ACTUAL TAG in GITHUB LINK.

* `GitHub commits <https://github.com/google/jax/compare/jax-v0.1.59...master>`_.
* New features:

  * :py:func:`jax.pmap` has ``static_broadcast_argnums`` argument which allows
    the user to specify arguments that should be treated as compile-time
    constants and should be broadcasted to all devices. It works analogously to
    ``static_argnums`` in :py:func:`jax.jit`.
  * Improved error messages for when tracers are mistakenly saved in global state.
  * Added :py:func:`jax.nn.one_hot` utility function.
  * Added :py:module:`jax.experimental.jet` for exponentially faster
    higher-order automatic differentiation.
  * Added more sanity checking to arguments of :py:func:`jax.lax.broadcast_in_dim`.

* The minimum jaxlib version is now 0.1.41.

jaxlib 0.1.40 (March 4, 2020)
------------------------------

* Adds experimental support in Jaxlib for TensorFlow profiler, which allows
  tracing of CPU and GPU computations from TensorBoard.
* Includes prototype support for multihost GPU computations that communicate via
{'fraction_non_alphanumeric': 0.12202797202797203, 'fraction_numerical': 0.016083916083916083, 'mean_word_length': 3.3679389312977097, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1955136', 'n_tokens_mistral': 871, 'n_tokens_neox': 803, 'n_words': 333}