Update jax requirement from <0.2.14,>=0.2.9 to >=0.2.9,<0.2.15
Created by: dependabot[bot]
Updates the requirements on jax to permit the latest version.
Changelog
Sourced from jax's changelog.
jax 0.2.14 (unreleased)
jax 0.2.14 (June 10 2021)
New features:
The {func}
jax2tf.convert
now has support forpjit
andsharded_jit
.A new configuration option JAX_TRACEBACK_FILTERING controls how JAX filters tracebacks.
A new traceback filtering mode using
__tracebackhide__
is now enabled by default in sufficiently recent versions of IPython.The {func}
jax2tf.convert
supports shape polymorphism even when the unknown dimensions are used in arithmetic operations, e.g.,jnp.reshape(-1)
({jax-issue}[#6827](https://github.com/google/jax/issues/6827)
).The {func}
jax2tf.convert
generates custom attributes with location information in TF ops. The code that XLA generates after jax2tf has the same location information as JAX/XLA.Breaking changes:
Bug fixes:
- The {func}
jax2tf.convert
now ensures that it uses the same typing rules for Python scalars and for choosing 32-bit vs. 64-bit computations as JAX ({jax-issue}[#6883](https://github.com/google/jax/issues/6883)
).- The {func}
jax2tf.convert
now scopes theenable_xla
conversion parameter properly to apply only during the just-in-time conversion ({jax-issue}[#6720](https://github.com/google/jax/issues/6720)
).- The {func}
jax2tf.convert
now convertslax.dot_general
using theXlaDot
TensorFlow op, for better fidelity w.r.t. JAX numerical precision ({jax-issue}[#6717](https://github.com/google/jax/issues/6717)
).- The {func}
jax2tf.convert
now has support for inequality comparisons and min/max for complex numbers ({jax-issue}[#6892](https://github.com/google/jax/issues/6892)
).jaxlib 0.1.67 (unreleased)
jaxlib 0.1.66 (May 11 2021)
- New features:
CUDA 11.1 wheels are now supported on all CUDA 11 versions 11.1 or higher.
NVidia now promises compatibility between CUDA minor releases starting with CUDA 11.1. This means that JAX can release a single CUDA 11.1 wheel that is compatible with CUDA 11.2 and 11.3.
There is no longer a separate jaxlib release for CUDA 11.2 (or higher); use the CUDA 11.1 wheel for those versions (cuda111).
Jaxlib now bundles
libdevice.10.bc
in CUDA wheels. There should be no need to point JAX to a CUDA installation to find this file.
... (truncated)
Commits
-
3d1a6a3
Merge pull request #6945 from skye:version -
e8068c0
Merge pull request #6943 from jakevdp:bcoo-todense-fix -
063401f
Update jax version to 0.2.14 -
42b540c
Merge pull request #6942 from skye:tpu_driver_version -
72fe3ba
bcoo_todense: fix corner case -
4abac4f
Pin the tpu_driver version used for Cloud TPU Colabs, instead of using nightly. -
d622d5c
Merge pull request #6939 from 8bitmp3:patch-1 -
888db31
[jax2tf] Fix passing of indices_are_sorted to the TF XlaGather op -
8568aee
Add missing back ticks to fix jax2tf README Markdown rendering in Different 6... -
f67acb9
Merge pull request #6937 from mariosasko:specify-zip-safe - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)