aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/python/util/tf_inspect.py
diff options
context:
space:
mode:
Diffstat (limited to 'tensorflow/python/util/tf_inspect.py')
-rw-r--r--tensorflow/python/util/tf_inspect.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/tensorflow/python/util/tf_inspect.py b/tensorflow/python/util/tf_inspect.py
index fbd6561767..ec20998bdd 100644
--- a/tensorflow/python/util/tf_inspect.py
+++ b/tensorflow/python/util/tf_inspect.py
@@ -300,6 +300,16 @@ def getsource(object): # pylint: disable=redefined-builtin
return _inspect.getsource(tf_decorator.unwrap(object)[1])
+def getsourcefile(object): # pylint: disable=redefined-builtin
+ """TFDecorator-aware replacement for inspect.getsourcefile."""
+ return _inspect.getsourcefile(tf_decorator.unwrap(object)[1])
+
+
+def getsourcelines(object): # pylint: disable=redefined-builtin
+ """TFDecorator-aware replacement for inspect.getsourcelines."""
+ return _inspect.getsourcelines(tf_decorator.unwrap(object)[1])
+
+
def isbuiltin(object): # pylint: disable=redefined-builtin
"""TFDecorator-aware replacement for inspect.isbuiltin."""
return _inspect.isbuiltin(tf_decorator.unwrap(object)[1])