19 Commits

Author SHA1 Message Date
Srijan Saurav
40e20242db
Fix code quality issues (#4302)
Changes:
- Fix unnecessary generator
- Iterate dictionary directly instead of calling .keys()
- Remove global statement at the module level
- Use list() instead of a list comprehension
- Use with statement to open the file
- Merge isinstance calls
2020-09-17 09:21:18 -07:00
Peter Hawkins
cbdf9a5a43
Drop support for Python 3.5. (#2445) 2020-03-18 10:54:28 -04:00
Peter Hawkins
64bf55dc6f
Update XLA. (#1997)
Drop six dependency from jaxlib, since xla_client.py no longer uses six.
2020-01-14 11:05:54 -05:00
Peter Hawkins
dcc882cf6b
Drop Python 2 support from JAX. (#1962)
Remove six dependency.
2020-01-08 13:17:55 -05:00
Peter Hawkins
8e66d29c45 Suppress flake8 warning from __version__ logic. 2019-08-04 12:12:53 -04:00
Peter Hawkins
f939ac078d Update XLA.
Updates XLA to 00afc7bb81.

The new XLA release removes the use of protocol buffers from the XLA client. Fixes #349.
Add backward compatibility shims to jaxlib to allow older jax releases to still work on an up to date jaxlib.

The new XLA release also incorporates a fix that avoids a host-device copy for every iteration of a `lax.fori_loop()` on GPU. Fixes #402.

Add a new jaxlib.__version__ field, change jax/jaxlib compatibility logic to check for it.
2019-02-26 06:07:44 -08:00
Matthew Johnson
4ba7d517df bump jaxlib version number for building new wheels 2019-02-20 17:03:40 -08:00
Peter Hawkins
d669f46bff Bump jaxlib version to 0.1.8. 2019-02-17 13:23:09 -05:00
Peter Hawkins
a41487f611 Bump Jaxlib version to 0.1.7. 2019-02-08 08:31:56 -05:00
Peter Hawkins
82ce80f1e1
Bump Jaxlib version. 2019-01-18 20:48:40 -05:00
Peter Hawkins
d707426caa
Bump jaxlib version to 0.1.5 in preparation for building new wheels. 2019-01-16 23:05:16 -05:00
Peter Hawkins
913d7562a8
Add scipy as a dependency of jaxlib.
Jaxlib depends on LAPACK kernels provided by Scipy.
2019-01-16 14:33:45 -05:00
Matthew Johnson
aaf0e3cfaf bump jaxlib version for new wheels 2019-01-12 07:19:04 -08:00
Matthew Johnson
6757b758a2 bump jaxlib version for wheel building 2018-12-18 19:04:01 -08:00
Matthew Johnson
97d747cd08 bump jaxlib version for pypi reasons 2018-12-13 18:37:31 -08:00
Matthew Johnson
b986513e97 bump jaxlib version to 0.1.1 2018-12-13 17:35:36 -08:00
Colin
2bbc046d9d Require protobuf 3.6.0 or later 2018-12-09 10:11:21 -08:00
Matthew Johnson
18201fab7b bump version number for jaxlib 2018-12-07 08:09:51 -08:00
Matthew Johnson
bbc92ce6eb
Split out jax and jaxlib packages (#11)
factor out 'jaxlib' as separate package
2018-12-06 21:35:03 -05:00