[Relay] remove unneeded VisitExpr (#3239)
author雾雨魔理沙 <lolisa@marisa.moe>
Fri, 24 May 2019 23:42:29 +0000 (16:42 -0700)
committerTianqi Chen <tqchen@users.noreply.github.com>
Fri, 24 May 2019 23:42:29 +0000 (16:42 -0700)
src/relay/pass/gradient.cc

index 5c5ea01..91072b3 100644 (file)
@@ -279,7 +279,7 @@ struct ReverseAD : ExprMutator {
         }
         std::vector<Expr> orig_args;
         for (const auto& arg : args) {
-          orig_args.push_back(GetField(VisitExpr(arg), 0));
+          orig_args.push_back(GetField(arg, 0));
         }
         Expr orig = CallNode::make(op->op, orig_args, op->attrs, op->type_args);
         Var orig_var = ll->Push(orig);