From commits-return-10909-archive-asf-public=cust-asf.ponee.io@tvm.apache.org Thu Apr 9 13:37:22 2020 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with SMTP id D1BC3180634 for ; Thu, 9 Apr 2020 15:37:21 +0200 (CEST) Received: (qmail 78841 invoked by uid 500); 9 Apr 2020 13:37:21 -0000 Mailing-List: contact commits-help@tvm.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@tvm.apache.org Delivered-To: mailing list commits@tvm.apache.org Received: (qmail 78826 invoked by uid 99); 9 Apr 2020 13:37:21 -0000 Received: from ec2-52-202-80-70.compute-1.amazonaws.com (HELO gitbox.apache.org) (52.202.80.70) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 09 Apr 2020 13:37:21 +0000 From: GitBox To: commits@tvm.apache.org Subject: [GitHub] [incubator-tvm] adobay opened a new issue #5290: relay build error, how to find root cause? Message-ID: Date: Thu, 09 Apr 2020 13:37:21 -0000 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit adobay opened a new issue #5290: relay build error, how to find root cause? URL: https://github.com/apache/incubator-tvm/issues/5290 please help!!! error message: ``` File "/Users/adobay/Documents/code/tvm/tvm/include/tvm/tir/expr.h", line 143 File "/Users/adobay/Documents/code/tvm/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/Users/adobay/Documents/code/tvm/tvm/python/tvm/relay/backend/_backend.py", line 57, in lower raise RuntimeError(msg) File "/Users/adobay/Documents/code/tvm/tvm/python/tvm/relay/backend/_backend.py", line 49, in lower f = tvm.driver.lower(sch, inputs, name=func_name) File "/Users/adobay/Documents/code/tvm/tvm/python/tvm/driver/build_module.py", line 150, in lower stmt = form_body(sch) File "/Users/adobay/Documents/code/tvm/tvm/python/tvm/driver/build_module.py", line 99, in form_body sch = sch.normalize() File "/Users/adobay/Documents/code/tvm/tvm/python/tvm/te/schedule.py", line 86, in normalize return _ffi_api.ScheduleNormalize(self) File "/Users/adobay/Documents/code/tvm/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 213, in __call__ raise get_last_ffi_error() [bt] (8) 9 libtvm.dylib 0x00000001281ea4a8 tvm::tir::ExprFunctor::InitVTable()::'lambda6'(tvm::runtime::ObjectRef const&, tvm::tir::ExprFunctor*)::__invoke(tvm::runtime::ObjectRef const&, tvm::tir::ExprFunctor*) + 24 [bt] (7) 8 libtvm.dylib 0x000000012846081b tvm::tir::ExprMutator::VisitExpr_(tvm::tir::SubNode const*) + 43 [bt] (6) 7 libtvm.dylib 0x000000012822876e non-virtual thunk to tvm::tir::StmtExprMutator::VisitExpr(tvm::PrimExpr const&) + 14 [bt] (5) 6 libtvm.dylib 0x00000001281e6c25 tvm::tir::ExprFunctor::VisitExpr(tvm::PrimExpr const&) + 53 [bt] (4) 5 libtvm.dylib 0x00000001281e7041 tvm::NodeFunctor*)>::operator()(tvm::runtime::ObjectRef const&, tvm::tir::ExprFunctor*) const + 305 [bt] (3) 4 libtvm.dylib 0x00000001281ea4a8 tvm::tir::ExprFunctor::InitVTable()::'lambda6'(tvm::runtime::ObjectRef const&, tvm::tir::ExprFunctor*)::__invoke(tvm::runtime::ObjectRef const&, tvm::tir::ExprFunctor*) + 24 [bt] (2) 3 libtvm.dylib 0x0000000128460871 tvm::tir::ExprMutator::VisitExpr_(tvm::tir::SubNode const*) + 129 [bt] (1) 2 libtvm.dylib 0x000000012845024a tvm::tir::BinaryOpNode::make(tvm::PrimExpr, tvm::PrimExpr) + 394 [bt] (0) 1 libtvm.dylib 0x00000001281c4eb9 dmlc::LogMessageFatal::~LogMessageFatal() + 57 File "/Users/adobay/Documents/code/tvm/tvm/include/tvm/tir/expr.h", line 143 TypeError: Check failed: a.dtype() == b.dtype(): mismatched types During handling of the above exception, another exception occurred: TypeError: Check failed: a.dtype() == b.dtype(): mismatched types Error during compile function ----------------------------- v0.0.4 fn (%p0: Tensor[(6, 3), float32], %p1: Tensor[(6, 3), float32], %p2: Tensor[(6, 3), float32], %p3: Tensor[(6, 1), int64], %p4: Tensor[(1, 6), int64], %p5: Tensor[(1), float32], Primitive=1) -> Tensor[(1, 18), float32] { %0 = full(0f /* ty=float32 */, shape=[6, 1, 3], dtype="float32") /* ty=Tensor[(6, 1, 3), float32] */; %1 = expand_dims(%p0, axis=1) /* ty=Tensor[(6, 1, 3), float32] */; %2 = expand_dims(%p1, axis=1) /* ty=Tensor[(6, 1, 3), float32] */; %3 = expand_dims(%p2, axis=1) /* ty=Tensor[(6, 1, 3), float32] */; %4 = (%0, %1, %2, %3); %5 = concatenate(%4, axis=1) /* ty=Tensor[(6, 4, 3), float32] */; %6 = reshape(%p4, newshape=[-1, 1]) /* ty=Tensor[(6, 1), int64] */; %7 = (%p3, %6); %8 = concatenate(%7, axis=1) /* ty=Tensor[(6, 2), int64] */; %9 = transpose(%8, axes=[-1, 0]) /* ty=Tensor[(2, 6), int64] */; %10 = gather_nd(%5, %9) /* ty=Tensor[(6, 3), float32] */; %11 = cumsum(%10, axis=1, exclusive=False, reverse=False) /* ty=Tensor[(6, 3), float32] */; %12 = reshape(%11, newshape=[-1, 18]) /* ty=Tensor[(1, 18), float32] */; add(%12, %p5) /* ty=Tensor[(1, 18), float32] */ } ``` ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: users@infra.apache.org With regards, Apache Git Services