From 8cfbcc53cf2b277f7c99d19650e856a30fc5a336 Mon Sep 17 00:00:00 2001 From: "A. Unique TensorFlower" Date: Wed, 8 May 2019 15:36:01 -0700 Subject: [PATCH] Pass custom object to Keras learning rate scheduler deserialization logic. PiperOrigin-RevId: 247305938 --- tensorflow/python/keras/optimizer_v2/optimizer_v2.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tensorflow/python/keras/optimizer_v2/optimizer_v2.py b/tensorflow/python/keras/optimizer_v2/optimizer_v2.py index f0219881d30..0adacd25859 100644 --- a/tensorflow/python/keras/optimizer_v2/optimizer_v2.py +++ b/tensorflow/python/keras/optimizer_v2/optimizer_v2.py @@ -674,7 +674,7 @@ class OptimizerV2(trackable.Trackable): if "learning_rate" in config: if isinstance(config["learning_rate"], dict): config["learning_rate"] = learning_rate_schedule.deserialize( - config["learning_rate"]) + config["learning_rate"], custom_objects=custom_objects) return cls(**config) def _serialize_hyperparameter(self, hyperparameter_name):