Some tests for optimizers fail because of this commit tensorflow/tensorflow@2cb745e. It can be fixed by replacing self._get_hyper('epsilon') with self.epsilon when trying to access the value of epsilon. For more details, please refer to tensorflow/tensorflow@2cb745e.