From ef035e5664e1bba28e8d337f628471417e39693b Mon Sep 17 00:00:00 2001 From: C Reid Date: Thu, 5 Oct 2017 01:00:05 -0700 Subject: [PATCH] Fixing error with keras missing legacy_get_updates_support Building keras-contrib in a [jupyter/tensorflow-notebook](https://github.com/jupyter/docker-stacks) causes the error: > AttributeError: module 'keras.legacy.interfaces' has no attribute 'legacy_get_updates_support' This should fix that error. --- keras_contrib/optimizers/ftml.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/keras_contrib/optimizers/ftml.py b/keras_contrib/optimizers/ftml.py index edfb9d7..7545934 100644 --- a/keras_contrib/optimizers/ftml.py +++ b/keras_contrib/optimizers/ftml.py @@ -2,7 +2,6 @@ from __future__ import absolute_import from keras.optimizers import Optimizer from .. import backend as K from keras.utils.generic_utils import get_custom_objects -from keras.legacy import interfaces class FTML(Optimizer): @@ -31,7 +30,6 @@ class FTML(Optimizer): self.epsilon = epsilon self.inital_decay = decay - @interfaces.legacy_get_updates_support def get_updates(self, loss, params): grads = self.get_gradients(loss, params) self.updates = [K.update_add(self.iterations, 1)]