You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@systemml.apache.org by "Mike Dusenberry (JIRA)" <ji...@apache.org> on 2016/03/22 19:57:25 UTC
[jira] [Created] (SYSTEMML-589) Add Default Parameter Values to
UDFs
Mike Dusenberry created SYSTEMML-589:
----------------------------------------
Summary: Add Default Parameter Values to UDFs
Key: SYSTEMML-589
URL: https://issues.apache.org/jira/browse/SYSTEMML-589
Project: SystemML
Issue Type: Sub-task
Reporter: Mike Dusenberry
This task aims to add default parameter values to UDFs for scalar and boolean types. There may already be runtime support, but the grammar does not seem to allow it.
Example that currently works:
{code}
script = """
f = function(double x, int a) return (double ans) {
ans = a * x
}
ans = f(3, 1)
print(ans)
"""
ml.reset()
ml.executeScript(script)
{code}
Example that would be nice:
{code}
script = """
f = function(double x, int a=1) return (double ans) {
ans = a * x
}
ans = f(3)
print(ans)
"""
ml.reset()
ml.executeScript(script)
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)