[ https://issues.apache.org/jira/browse/SYSTEMML-555?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Matthias Boehm updated SYSTEMML-555: ------------------------------------ Description: Full data frame support requires some modifications of existing builtin functions, especially transform. This task covers these modifications as well as related cleanups to allow seamless usage of transform in JMLC scoring. 1) Read parameter 'schema' (* for all strings, or list of value types; if unspecified * for backwards compatibility). 2) Transform parameter 'spec' as string instead of 'transformSpec' as filename. 3) Transform recode maps inputs and outputs as frames. 4) Split transform and transformapply into separate functions due to different number of outputs (alternatively: always return the recodemaps, even if already passed in). was: Full data frame support requires some modifications of existing builtin functions, especially transform. This task covers these modifications as well as related cleanups to allow seamless usage of transform in JMLC scoring. 1) Read parameter 'schema' (* for all strings, or list of value types; if unspecified * for backwards compatibility). 2) Transform parameter 'spec' as string instead of 'transformSpec' as filename. 3) Transform recode maps inputs and outputs as frames. > Language extensions for frames > ------------------------------ > > Key: SYSTEMML-555 > URL: https://issues.apache.org/jira/browse/SYSTEMML-555 > Project: SystemML > Issue Type: Task > Components: Compiler, Parser, Runtime > Reporter: Matthias Boehm > Assignee: Matthias Boehm > > Full data frame support requires some modifications of existing builtin > functions, especially transform. This task covers these modifications as well > as related cleanups to allow seamless usage of transform in JMLC scoring. > 1) Read parameter 'schema' (* for all strings, or list of value types; if > unspecified * for backwards compatibility). > 2) Transform parameter 'spec' as string instead of 'transformSpec' as > filename. > 3) Transform recode maps inputs and outputs as frames. > 4) Split transform and transformapply into separate functions due to > different number of outputs (alternatively: always return the recodemaps, > even if already passed in). -- This message was sent by Atlassian JIRA (v6.3.4#6332)