From d2a90e29238f73f55e3512f616997a5e36e8d0aa Mon Sep 17 00:00:00 2001 From: Doru Bercea Date: Wed, 15 Jan 2020 14:27:21 -0500 Subject: [PATCH] Remove references to FullGemm. --- src/dialect/onnx/onnx_ops.cpp | 2 +- src/pass/onnx_combine.td | 2 +- src/pass/shape_inference_pass.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/dialect/onnx/onnx_ops.cpp b/src/dialect/onnx/onnx_ops.cpp index babdcb0..985f63d 100644 --- a/src/dialect/onnx/onnx_ops.cpp +++ b/src/dialect/onnx/onnx_ops.cpp @@ -347,7 +347,7 @@ void ONNXGemmOp::inferShapes() { getResult().setType(RankedTensorType::get(dims, lhsTy.getElementType())); } -// FullGemm +// GemmNoBias void ONNXGemmNoBiasOp::inferShapes() { // Cannot infer shape if no shape exists. diff --git a/src/pass/onnx_combine.td b/src/pass/onnx_combine.td index bec67cd..25a4656 100644 --- a/src/pass/onnx_combine.td +++ b/src/pass/onnx_combine.td @@ -30,7 +30,7 @@ def HasOneUse : Constraint>; // Pattern-Match and Rewrite //===----------------------------------------------------------------------===// -// onnx.add(onnx.matmul(%X, %Y), %Z) = onnx.FullGemm(%X, %Y, %Z) +// onnx.add(onnx.matmul(%X, %Y), %Z) = onnx.Gemm(%X, %Y, %Z) def MulAddToGemmOptPattern : Pat<(ONNXAddOp (ONNXMatMulOp:$res $m1, $m2), $m3), (ONNXGemmOp $m1, $m2, $m3), [(HasOneUse $res)]>; diff --git a/src/pass/shape_inference_pass.cpp b/src/pass/shape_inference_pass.cpp index cbdf04b..5ccb9a4 100644 --- a/src/pass/shape_inference_pass.cpp +++ b/src/pass/shape_inference_pass.cpp @@ -114,7 +114,7 @@ public: op->getName().getStringRef() != "onnx.Identity" && op->getName().getStringRef() != "onnx.MatMul" && op->getName().getStringRef() != "onnx.Gemm" && - op->getName().getStringRef() != "onnx.FullGemm" && + op->getName().getStringRef() != "onnx.GemmNoBias" && op->getName().getStringRef() != "onnx.Reshape" && op->getName().getStringRef() != "onnx.Transpose") return false;