Keras v2.1.5 Release Notes
Release Date: 2018-03-06 // about 6 years ago-
Areas of improvement
- ๐ Bug fixes.
- ๐ New APIs: sequence generation API
TimeseriesGenerator
, and new layerDepthwiseConv2D
. - ๐ท Unit tests / CI improvements.
- ๐ Documentation improvements.
API changes
- โ Add new sequence generation API
keras.preprocessing.sequence.TimeseriesGenerator
. - โ Add new convolutional layer
keras.layers.DepthwiseConv2D
. - ๐ Allow weights from
keras.layers.CuDNNLSTM
to be loaded into akeras.layers.LSTM
layer (e.g. for inference on CPU). - โ Add
brightness_range
data augmentation argument inkeras.preprocessing.image.ImageDataGenerator
. - Add
validation_split
API inkeras.preprocessing.image.ImageDataGenerator
. You can passvalidation_split
to the constructor (float), then select between training/validation subsets by passing the argumentsubset='validation'
orsubset='training'
to methodsflow
andflow_from_directory
.
๐ฅ Breaking changes
- ๐จ As a side effect of a refactor of
ConvLSTM2D
to a modular implementation, recurrent dropout support in Theano has been dropped for this layer.
Credits
๐ Thanks to our 28 contributors whose commits are featured in this release:
@DomHudson, @Dref360, @VitamintK, @abrad1212, @ahundt, @bojone, @brainnoise, @bzamecnik, @caisq, @cbensimon, @davinnovation, @farizrahman4u, @fchollet, @gabrieldemarmiesse, @khosravipasha, @ksindi, @lenjoy, @masstomato, @mewwts, @ozabluda, @paulpister, @sandpiturtle, @saralajew, @srjoglekar246, @stefangeneralao, @taehoonlee, @tiangolo, @treszkai