From dev-return-156-archive-asf-public=cust-asf.ponee.io@tvm.apache.org Mon Apr 8 16:59:27 2019 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 F2C09180627 for ; Mon, 8 Apr 2019 18:59:26 +0200 (CEST) Received: (qmail 45804 invoked by uid 500); 8 Apr 2019 16:39:49 -0000 Mailing-List: contact dev-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 dev@tvm.apache.org Received: (qmail 45792 invoked by uid 99); 8 Apr 2019 16:39:48 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 08 Apr 2019 16:39:48 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 5299DC073B for ; Mon, 8 Apr 2019 16:59:25 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.181 X-Spam-Level: ** X-Spam-Status: No, score=2.181 tagged_above=-999 required=6.31 tests=[DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_IMAGE_ONLY_24=1.282, HTML_MESSAGE=2, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=github.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id iIFgdrL77Zga for ; Mon, 8 Apr 2019 16:59:23 +0000 (UTC) Received: from mail-ed1-f45.google.com (mail-ed1-f45.google.com [209.85.208.45]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 8AD855F119 for ; Mon, 8 Apr 2019 16:59:23 +0000 (UTC) Received: by mail-ed1-f45.google.com with SMTP id q3so6982898edg.0 for ; Mon, 08 Apr 2019 09:59:23 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:delivered-to:date:dkim-signature:from:reply-to :to:cc:message-id:in-reply-to:references:subject:mime-version :content-transfer-encoding:precedence:list-id:list-archive:list-post :list-unsubscribe; bh=lXSbfoXtJLgv5hYXH9mib+GHaqJx4fjEaeQ8+BNRaG4=; b=DFP75XMm286hZzFqVYVdksxNxscpii6HWantwkkszaZva63B9zShfp/0FHa0OU9VGe ugDJqcKtQakRtyIpznFxOAJJcLtzYOPSKoTQNCIs7V485bYr9FwB89QFiaowiZxOMbvE hyg/jMKghcGcTx8FBtCf4iY/6P8sOTcmR86ito2EtHeTVc/P3Qq1gfCwWmtWxSpw4rPo qnbL+ObL/SS9CXG4eOC9dn+kJ+RPNUPYEto+lxqZWDZpN6cV69J8kRDqGlQjcGtSOpyi 5yiPBFttjbcVGIzKjKN8Z32rfFMFGR82fP4Pa4KAy+/+zDW+fayPUvJdFrG4qiJM96yW /zrA== X-Gm-Message-State: APjAAAWmeBRt+s3tMRSC0o8EnRc6tv9zHhfDQ/KLSgMMdGTfRou2Xlyj tSw3HceM2KIaKA3MHT67UScz7worbwRjhA5zBmSrurAFhn0862Y= X-Received: by 2002:a17:906:3e85:: with SMTP id a5mr17728457ejj.272.1554742763335; Mon, 08 Apr 2019 09:59:23 -0700 (PDT) X-Forwarded-To: dev@tvm.apache.org X-Forwarded-For: tvm.archiver@gmail.com dev@tvm.apache.org Delivered-To: tvm.archiver@gmail.com Received: by 2002:a50:cf4b:0:0:0:0:0 with SMTP id d11csp3883286edk; Mon, 8 Apr 2019 09:59:22 -0700 (PDT) X-Google-Smtp-Source: APXvYqy+yqtJmiCpVFkMjDOw7K5eBF+eBHs+41hhDUbGEpg+aLYTSXUXmS84WzHk2kHQIIDI033C X-Received: by 2002:a37:9103:: with SMTP id t3mr23418091qkd.78.1554742762088; Mon, 08 Apr 2019 09:59:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1554742762; cv=none; d=google.com; s=arc-20160816; b=hBvLv+28RNdH6iiH56+bd3RDzkKbsaON9Nqo7E0vIAPWhDWELyIbjikdTF5vxFRElq o5WVOBIv/+CZKvr4OJnx+pQr2QlfqbSI9kGZZw4ehHaoC60z7hgRBqxXzabzMMVnTaAo hz7lWcQJnbewQ96Blu5JgFpNihjBt5QMPAHqcCAesE0syG1MDa/Jetdi5IqkHpkmcTND V5w4GXOOtK/R/MhkAM6VJ/jNVXjNmq1H2/2HhNTrZnhenVm9UjU0QmPQobH6d1ed2AmT JIjfGarfzEDMEfAo5OufidKs0IMkr8w2b4MHvtWr5HQyoP6g4JoY/IvUUdiZ+Tap2cxZ X1SA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-post:list-archive:list-id:precedence :content-transfer-encoding:mime-version:subject:references :in-reply-to:message-id:cc:to:reply-to:from:dkim-signature:date; bh=lXSbfoXtJLgv5hYXH9mib+GHaqJx4fjEaeQ8+BNRaG4=; b=KQfEbUuN91y2uyfm0VRBOKL1sK3u27L8llFFH9n/I2lm7Zn7ULh+8jQTJjb0YgVh56 LM6jsCOezTea+X22vFk6USxoq35dOJgIfayqECWBUUwWzeZuCEofw4bO9TvpOEqjJIPF wZWjMDycV0flLfsI+vvv45qBudz2IwcUbxeNc9wXoWJ8qqp6XhI7+uVpRCdupU2Eoj+f O/OGHIdb4WU6NKLtpvy7BacOt0t4T3+PFhjLo5dfUPxz9nBqGj2vLwpGtXChuhllHnkT 07DlLF36itS+IFkYnMMlPuni2sonTD6Ck8d19+oqqs7yfd+Z8xZIdhKWvmZklhrsRlKX 72UA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass (test mode) header.i=@github.com header.s=pf2014 header.b=SQNayX+F; spf=pass (google.com: domain of noreply@github.com designates 192.30.252.197 as permitted sender) smtp.mailfrom=noreply@github.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=github.com Received: from out-6.smtp.github.com (out-6.smtp.github.com. [192.30.252.197]) by mx.google.com with ESMTPS id d13si289834qvb.214.2019.04.08.09.59.21 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 08 Apr 2019 09:59:22 -0700 (PDT) Received-SPF: pass (google.com: domain of noreply@github.com designates 192.30.252.197 as permitted sender) client-ip=192.30.252.197; Authentication-Results: mx.google.com; dkim=pass (test mode) header.i=@github.com header.s=pf2014 header.b=SQNayX+F; spf=pass (google.com: domain of noreply@github.com designates 192.30.252.197 as permitted sender) smtp.mailfrom=noreply@github.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=github.com Date: Mon, 08 Apr 2019 09:59:21 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1554742761; bh=lXSbfoXtJLgv5hYXH9mib+GHaqJx4fjEaeQ8+BNRaG4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SQNayX+FScJrwAZ27GaRiFgtXYHgsPEg3OTDkGD2v6rWO4f35BMCyfN37+BXfWcad sjl9S2wPPjJMiToRAgZ38sSxg8qsAcjKU0HM2V+XTdNGL6aMpUGVMQsbwUvq07D4JU JPEBUZcsp1WPsJ3DwbHzOPm3lNgU6HR6wESaBURY= From: Tianqi Chen Reply-To: dmlc/tvm To: dmlc/tvm Cc: Subscribed Message-ID: In-Reply-To: References: Subject: Re: [dmlc/tvm] [RFC] More PackedFunc metadata (#2983) Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_5cab7de9b3975_10c93fa6fecd45bc17328e"; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GitHub-Sender: tqchen X-GitHub-Recipient: tvm-archiver X-GitHub-Reason: subscribed List-Archive: https://github.com/dmlc/tvm X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: tvm.archiver@gmail.com ----==_mimepart_5cab7de9b3975_10c93fa6fecd45bc17328e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit We will likely to give up methods for most cases and use functions/vtable instead. This could be fine for common IR structures. This also seems to be the case for certain languages. methods can still be used if we manually declare the node in c++ -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/dmlc/tvm/issues/2983#issuecomment-480914989 ----==_mimepart_5cab7de9b3975_10c93fa6fecd45bc17328e--