Update jax requirement from <0.2.19,>0.2.16 to >0.2.16,<0.2.20
Created by: dependabot[bot]
Updates the requirements on jax to permit the latest version.
Changelog
Sourced from jax's changelog.
jax 0.2.19 (Aug 12, 2021)
- GitHub commits.
- Breaking changes:
Support for NumPy 1.17 has been dropped, per the deprecation policy. Please upgrade to a supported NumPy version.
The
jit
decorator has been added around the implementation of a number of operators on JAX arrays. This speeds up dispatch times for common operators such as+
.This change should largely be transparent to most users. However, there is one known behavioral change, which is that large integer constants may now produce an error when passed directly to a JAX operator (e.g.,
x + 2**40
). The workaround is to cast the constant to an explicit type (e.g.,np.float64(2**40)
).- New features:
- Improved the support for shape polymorphism in jax2tf for operations that need to use a dimension size in array computation, e.g.,
jnp.mean
. ({jax-issue}[#7317](https://github.com/google/jax/issues/7317)
)- Bug fixes:
- Some leaked trace errors from the previous release ({jax-issue}
[#7613](https://github.com/google/jax/issues/7613)
)jaxlib 0.1.70 (Aug 9, 2021)
- Breaking changes:
Support for Python 3.6 has been dropped, per the deprecation policy. Please upgrade to a supported Python version.
Support for NumPy 1.17 has been dropped, per the deprecation policy. Please upgrade to a supported NumPy version.
The host_callback mechanism now uses one thread per local device for making the calls to the Python callbacks. Previously there was a single thread for all devices. This means that the callbacks may now be called interleaved. The callbacks corresponding to one device will still be called in sequence.
jax 0.2.18 (July 21 2021)
Breaking changes:
- Support for Python 3.6 has been dropped, per the deprecation policy. Please upgrade to a supported Python version.
- The minimum jaxlib version is now 0.1.69.
- The
backend
argument to {py:func}jax.dlpack.from_dlpack
has been removed.New features:
... (truncated)
Commits
-
563e08f
Merge pull request #7614 from google:update-pypi -
6f7be1f
update version and changelog for pypi -
74f96f1
Merge pull request #7605 from yashk2810:cs -
d82341d
Add@jit
decorators to another tranche of jax.numpy functions. -
1f13565
Remove opensource CS link since JAX is not indexed -
729b21b
Merge pull request #7592 from jakevdp:nonzero-fill-value -
f01cb42
Add optional fill_value argument to jnp.nonzero -
8d6ff96
Internal backend config changes. -
1b85e82
Merge pull request #7591 from jakevdp:fix-resize-zero -
62d9223
jax.image: fix error with zero-size image resizing - 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)