Add IsSquare bool to the grappler op_types.
authorA. Unique TensorFlower <gardener@tensorflow.org>
Wed, 28 Mar 2018 23:12:51 +0000 (16:12 -0700)
committerTensorFlower Gardener <gardener@tensorflow.org>
Wed, 28 Mar 2018 23:15:28 +0000 (16:15 -0700)
PiperOrigin-RevId: 190852501

tensorflow/core/grappler/op_types.cc
tensorflow/core/grappler/op_types.h

index 1a6751b..c31ac9b 100644 (file)
@@ -309,6 +309,8 @@ bool IsSplitV(const NodeDef& node) { return node.op() == "SplitV"; }
 
 bool IsSqrtGrad(const NodeDef& node) { return node.op() == "SqrtGrad"; }
 
+bool IsSquare(const NodeDef& node) { return node.op() == "Square"; }
+
 bool IsSquaredDifference(const NodeDef& node) {
   return node.op() == "SquaredDifference";
 }
index 1ec1cd4..39affcb 100644 (file)
@@ -121,6 +121,7 @@ bool IsSoftsignGrad(const NodeDef& node);
 bool IsSplit(const NodeDef& node);
 bool IsSplitV(const NodeDef& node);
 bool IsSqrtGrad(const NodeDef& node);
+bool IsSquare(const NodeDef& node);
 bool IsSquaredDifference(const NodeDef& node);
 bool IsSqueeze(const NodeDef& node);
 bool IsStackOp(const NodeDef& node);