Skip to content

Commit

Permalink
Create 0.0.1b0 release.
Browse files Browse the repository at this point in the history
Changelog:

Examples:

- Added VAE example.
- Added pruning example (https://arxiv.org/abs/1710.01878).
- MNIST example uses 300-100-10 MLP.
- Updated imagenet dataset to return correctly scaled examples.

Breaking changes:

- State arg to `hk.transform` dropped in favor of `transform_with_state`.
- Decay argument is now required in `BatchNorm`.

Features:

- Added `hk.maybe_next_rng_key()`.
- BatchNorm and LayerNorm speed improvements.
- Added support for partition/filter/merge params.
- Haiku now allows running with `jax_numpy_rank_promotion`.

Experimental features:

- `hk.experimental.to_dot` - experimental visualisation support.
- `hk.experimental.lift` - experimental purification support.

Usability:

- Improved error message when RNG arg is not and RNG.
- Improved documentation.
- Improved test coverage.

PiperOrigin-RevId: 303113097
Change-Id: Ia08a3a02be9d48a5e4261bb5072e2b9f78b66ae0
  • Loading branch information
tomhennigan authored and copybara-github committed Mar 26, 2020
1 parent 21f1a47 commit 66ce5db
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 7 deletions.
9 changes: 4 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,10 @@ library for [TensorFlow](https://github.com/tensorflow/tensorflow).
**Disambiguation:** if you are looking for Haiku the operating system then
please see https://haiku-os.org/.

NOTE: Haiku is currently **alpha**. A number of researchers have tested Haiku
NOTE: Haiku is currently **beta**. A number of researchers have tested Haiku
for several months and have reproduced a number of experiments at scale. Please
feel free to use Haiku, but be sure to test any assumptions and to
[let us know](https://github.com/deepmind/dm-haiku/issues) if things don't look
right!
feel free to use Haiku, and
[let us know](https://github.com/deepmind/dm-haiku/issues) if you have issues!

## Overview

Expand Down Expand Up @@ -403,7 +402,7 @@ To cite this repository:
author = {Tom Hennigan and Trevor Cai and Tamara Norman and Igor Babuschkin},
title = {{H}aiku: {S}onnet for {JAX}},
url = {http://github.com/deepmind/dm-haiku},
version = {0.0.1a0},
version = {0.0.1b0},
year = {2020},
}
```
Expand Down
2 changes: 1 addition & 1 deletion haiku/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@
from haiku._src.typing import Params
from haiku._src.typing import State

__version__ = "0.0.1a0"
__version__ = "0.0.1b0"

__all__ = (
"AvgPool",
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ def _parse_requirements(requirements_txt_path):
zip_safe=False,
# PyPI package information.
classifiers=[
'Development Status :: 3 - Alpha',
'Development Status :: 4 - Beta',
'Intended Audience :: Developers',
'Intended Audience :: Education',
'Intended Audience :: Science/Research',
Expand Down

0 comments on commit 66ce5db

Please sign in to comment.