diff options
-rw-r--r-- | tensorflow/core/grappler/optimizers/constant_folding.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tensorflow/core/grappler/optimizers/constant_folding.cc b/tensorflow/core/grappler/optimizers/constant_folding.cc index 50d7dea21b..f568fd4f1f 100644 --- a/tensorflow/core/grappler/optimizers/constant_folding.cc +++ b/tensorflow/core/grappler/optimizers/constant_folding.cc @@ -268,6 +268,9 @@ bool ConstantFolding::IsFoldable(const NodeDef& node) const { if (op.find("Quantized") != string::npos || op.find("Sparse") == 0) { return false; } + if (node.attr().count("_XlaCompile") > 0) { + return false; + } // Don't fold stateful ops such as TruncatedNormal. const OpDef* op_def = nullptr; |