Update error message in push tape.
PiperOrigin-RevId: 267436813
diff --git a/tensorflow/python/eager/backprop.py b/tensorflow/python/eager/backprop.py
index 826d39c..0eb5bca 100644
--- a/tensorflow/python/eager/backprop.py
+++ b/tensorflow/python/eager/backprop.py
@@ -816,8 +816,10 @@
self._pop_tape()
def _push_tape(self):
+ """Pushes a new tape onto the tape stack."""
if self._recording:
- raise ValueError("Tape is already recording.")
+ raise ValueError("Tape is still recording, This can happen if you try to "
+ "re-enter an already-active tape.")
if self._tape is None:
self._tape = tape.push_new_tape(
persistent=self._persistent,