Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id BF737200C55 for ; Thu, 30 Mar 2017 00:56:03 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id BC653160B95; Wed, 29 Mar 2017 22:56:03 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 0F907160B8A for ; Thu, 30 Mar 2017 00:56:02 +0200 (CEST) Received: (qmail 69103 invoked by uid 500); 29 Mar 2017 22:56:00 -0000 Mailing-List: contact dev-help@systemml.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@systemml.incubator.apache.org Delivered-To: mailing list dev@systemml.incubator.apache.org Received: (qmail 69074 invoked by uid 99); 29 Mar 2017 22:56:00 -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; Wed, 29 Mar 2017 22:56:00 +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 ED73DC002B for ; Wed, 29 Mar 2017 22:55:59 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.68 X-Spam-Level: * X-Spam-Status: No, score=1.68 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 wxC4rWy-RONK for ; Wed, 29 Mar 2017 22:55:57 +0000 (UTC) Received: from mail-it0-f53.google.com (mail-it0-f53.google.com [209.85.214.53]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id C9FD65F253 for ; Wed, 29 Mar 2017 22:55:56 +0000 (UTC) Received: by mail-it0-f53.google.com with SMTP id 190so65497589itm.0 for ; Wed, 29 Mar 2017 15:55:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:content-transfer-encoding:mime-version:date:subject:message-id :to; bh=z4mkA3LsY2Tt+rYZWXnbmAEUXHz93cvbwEzph2k/sm4=; b=Fk3i7eogYkhojt+D+iLptc7G38wKWxSbbMiPhIASSlSplBjf/qP4bZU4HdPLbT+uDZ Su5lAzC3Z7ZnAD3OstkKI29fi0qDC17VM7E9EPCCDRTrI8jtQjb59Z737o4JYkh95yIF M2dwGZdIgjjIFwJcIaprLt3H8v4HYF20kEBJk6dK77+eONXW3Q3IUpsvg/60xJ2ovnV3 chf0w14a6n1LBnpMjltcrVrvcgzzo2TYyg86z64C+0DJCQPyM69ymMoEsvGBVA6U9nRk cH97czalqfRbT7yn6NqX3krWg6yX63Gvjb7TMuhXdiM4UlRfJij0zNI/wSlVdOVCtXcU 3nyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version:date :subject:message-id:to; bh=z4mkA3LsY2Tt+rYZWXnbmAEUXHz93cvbwEzph2k/sm4=; b=T7PK0bQMiYyAf3lpK9soW6a+lrxboc5m5P/UwE1X6MxgZeRG/0tQEMQtqROF+ZypBW k2xchD2fsB0fjLSx6iSDMAsDS1GAyM9s38h6jABn2tyc25Nd2PmsZO6NDZZz87AnkQD6 szXzL4l6EcRSvVpRKNPYh/8yKf9NJVMz/XJ39ZKGiLZOVDK9CL/7t9P4Ws0JyqU3KMKQ j6s2YCCbz0b/qUNCxWgjs6GpItyscUGn4l10tteBNqBaPQlV+9XnDy9gaU4Zwd6vL0Pf iUaszmI5LGgwTDaMwu7mSnxaSLmYa1/d6bfJsNJpVUdi5QAJc5af+AR8V2F6hiHquUhG Hfvg== X-Gm-Message-State: AFeK/H07ioqrF1kJu7KDqgLqKqFSplgg7T6oeo0HUGqsvJumk3288YNxoaA0n6v0FWDbPg== X-Received: by 10.36.122.1 with SMTP id a1mr1053327itc.30.1490828155650; Wed, 29 Mar 2017 15:55:55 -0700 (PDT) Received: from ?IPv6:2600:1010:b048:47a1:8d69:f5a4:60de:1d57? ([2600:1010:b048:47a1:8d69:f5a4:60de:1d57]) by smtp.gmail.com with ESMTPSA id k16sm417224itk.2.2017.03.29.15.55.54 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 29 Mar 2017 15:55:54 -0700 (PDT) From: dusenberrymw@gmail.com Content-Type: multipart/alternative; boundary=Apple-Mail-30E5C2AE-5E14-40E6-BD5C-A41B81CC69AD Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (1.0) Date: Wed, 29 Mar 2017 15:55:53 -0700 Subject: UDFs Within Expressions Message-Id: To: dev@systemml.incubator.apache.org X-Mailer: iPhone Mail (14D27) archived-at: Wed, 29 Mar 2017 22:56:03 -0000 --Apple-Mail-30E5C2AE-5E14-40E6-BD5C-A41B81CC69AD Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Currently, it is not possible to use UDFs within an expression. I.e. I'd li= ke to be able to use something like `out =3D (-1/2) * util::my_function(x)`.= This would of course extend to more elaborate expressions. Also, note tha= t we *are* able to use built-in functions within expressions. I think it would be good to allow for this. Are there any issues that would= make this difficult? -Mike -- Mike Dusenberry GitHub: github.com/dusenberrymw LinkedIn: linkedin.com/in/mikedusenberry Sent from my iPhone. --Apple-Mail-30E5C2AE-5E14-40E6-BD5C-A41B81CC69AD--