Skip to content

Commit 495cc07

Browse files
committed
Summarize changes for upcoming 0.4.0 release.
1 parent c12bad3 commit 495cc07

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,25 @@
11
# ChangeLog
22

3+
## 0.4.0 (2020-04-13)
4+
### Added
5+
- New layer normalized GRU layer (`LayerNormGRU`).
6+
- New IndRNN layer.
7+
- CPU support for all PyTorch layers.
8+
- Support for building PyTorch API on Windows.
9+
- Added `state` argument to PyTorch layers to specify initial state.
10+
- Added weight transforms to TensorFlow API (see docs for details).
11+
- Added `get_weights` method to extract weights from RNN layers (TensorFlow).
12+
- Added `to_native_weights` and `from_native_weights` to PyTorch API for `LSTM` and `GRU` layers.
13+
- Validation tests to check for correctness.
14+
15+
### Changed
16+
- Performance improvements to GRU layer.
17+
- BREAKING CHANGE: PyTorch layers default to CPU instead of GPU.
18+
- BREAKING CHANGE: `h` must not be transposed before passing it to `gru::BackwardPass::Iterate`.
19+
20+
### Fixed
21+
- Multi-GPU training with TensorFlow caused by invalid sharing of `cublasHandle_t`.
22+
323
## 0.3.0 (2020-03-09)
424
### Added
525
- PyTorch support.

0 commit comments

Comments
 (0)