Reinstate eager check inside _GradientsHelper

This commit is contained in:
Daniel Salvadori 2019-03-06 09:26:33 -03:00
parent 9ac2380a80
commit b8c517ab4e

View File

@ -542,6 +542,9 @@ def _GradientsHelper(ys,
unconnected_gradients=UnconnectedGradients.NONE,
src_graph=None):
"""Implementation of gradients()."""
if context.executing_eagerly():
raise RuntimeError("tf.gradients is not supported when eager execution "
"is enabled. Use tf.GradientTape instead.")
if src_graph is None:
src_graph = ops.get_default_graph()
try: