From de9d6e224e58c9759d7b301e499e89194c350751 Mon Sep 17 00:00:00 2001 From: Stephan Seitz <stephan.seitz@fau.de> Date: Wed, 7 Aug 2019 14:36:24 +0200 Subject: [PATCH] tf.pyfunc -> tensorflow.compat.v1.py_func --- src/pystencils_autodiff/backends/_tensorflow.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pystencils_autodiff/backends/_tensorflow.py b/src/pystencils_autodiff/backends/_tensorflow.py index 4ecae0f..e0e6f0b 100644 --- a/src/pystencils_autodiff/backends/_tensorflow.py +++ b/src/pystencils_autodiff/backends/_tensorflow.py @@ -1,7 +1,7 @@ import tensorflow as tf +from tensorflow.compat.v1 import get_default_graph, py_func import pystencils_autodiff -from tensorflow.compat.v1 import get_default_graph _num_generated_ops = 0 @@ -33,7 +33,7 @@ def _py_func(func, inp, Tout, stateful=False, name=None, grad=None): # Add gradient override map with g.gradient_override_map({"PyFunc": rnd_name, "PyFuncStateless": rnd_name}): - return tf.py_func(func, inp, Tout, stateful=stateful, name=name) + return py_func(func, inp, Tout, stateful=stateful, name=name) def tensorflowop_from_autodiffop(autodiffop: pystencils_autodiff.AutoDiffOp, -- GitLab