Releases: keras-team/keras-tuner
Releases · keras-team/keras-tuner
Release v1.4.7
Bug fixes
- Changed the chief server waiting time before shutting down to 60 minutes
by default.
New Contributors
- @sfo made their first contribution in #977
- @onponomarev made their first contribution in #991
Full Changelog: v1.4.6...v1.4.7
Release v1.4.6
Bug fixes
- When running in parallel, the chief may exit before some client ask for another trial, which informs the client to exit. Now, it is fixed.
New features
- Updated the dependency from
keras-core
tokeras
version 3 and above. Also supportkeras
version 2 for backward compatibility.
New Contributors
- @AniketP04 made their first contribution in #962
Full Changelog: v1.4.5...v1.4.6
Release v1.4.5
Bug fixes
- When running in parallel, the client oracle used to wait forever when the chief oracle is not responding. Now, it is fixed.
- When running in parallel, the client would call the chief after calling
oracle.end_trial()
, when the chief have already ended. Now, it is fixed. - When running in parallel, the chief used to start to block in
tuner.__init__()
. However, it makes more sense to block when callingtuner.search()
. Now, it is fixed. - Could not do
from keras_tuner.engine.hypermodel import HyperModel
. It is now fixed. - Could not do
from keras_tuner.engine.hyperparameters import HyperParameters
. It is now fixed. - Could not do
from keras_tuner.engine.metrics_tracking import infer_metric_direction
. It is now fixed. - Could not do
from keras_tuner.engine.oracle import Objective
. It is now fixed. - Could not do
from keras_tuner.engine.oracle import Oracle
. It is now fixed.
Full Changelog: v1.4.4...v1.4.5
Release v1.4.4
Bug fixes
- Could not do
from keras_tuner.engine.hyperparameters import serialize
. It is now fixed. - Could not do
from keras_tuner.engine.hyperparameters import deserialize
. It is now fixed. - Could not do
from keras_tuner.engine.tuner import maybe_distribute
. It is now fixed.
Full Changelog: v1.4.3...v1.4.4
Release v1.4.3
Bug fixes
- Could not do
from keras_tuner.engine.tuner import Tuner
. It is now fixed. - When TensorFlow version is low, it would error out with keras models have no
attributed calledget_build_config
. It is now fixed.
Full Changelog: v1.4.2...v1.4.3
Release v1.4.2
Bug fixes
- Could not do
from keras_tuner.engine import trial
. It is now fixed.
Full Changelog: v1.4.1...v1.4.2
Release v1.4.1
Bug fixes
- Could not do
from keras_tuner.engine import base_tuner
. It is now fixed.
Full Changelog: v1.4.0...v1.4.1
Release v1.4.0
Breaking changes
- All private APIs are hidden under
keras_tuner.src.*
. For example, if you use
keras_tuner.some_private_api
, it will now be
keras_tuner.src.some_private_api
.
New features
- Support Keras Core with multi-backend.
New Contributors
- @airvzxf made their first contribution in #906
- @pnacht made their first contribution in #930
- @fhausmann made their first contribution in #926
Full Changelog: v1.3.5...v1.4.0rc
Release v1.4.0rc0
Breaking changes
- All private APIs are hidden under
keras_tuner.src.*
. For example, if you use
keras_tuner.some_private_api
, it will now be
keras_tuner.src.some_private_api
.
New features
- Support Keras Core with multi-backend.
New Contributors
- @airvzxf made their first contribution in #906
- @pnacht made their first contribution in #930
- @fhausmann made their first contribution in #926
Full Changelog: v1.3.5...v1.4.0rc0
Release v1.3.5
Breaking changes
- Removed TensorFlow from the required dependencies of KerasTuner. The user need
to install TensorFlow either separately with KerasTuner or with
pip install keras_tuner[tensorflow]
. This change is because some people may
want to use KerasTuner withtensorflow-cpu
instead oftensorflow
.
Bug fixes
- KerasTuner used to require protobuf version to be under 3.20. The limit is
removed. Now, it support both protobuf 3 and 4.
Full Changelog: v1.3.4...v1.3.5