You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@systemml.apache.org by "Deron Eriksson (JIRA)" <ji...@apache.org> on 2016/07/31 20:54:20 UTC
[jira] [Created] (SYSTEMML-836) Create ScriptFactory convenience
methods for resources on classpath
Deron Eriksson created SYSTEMML-836:
---------------------------------------
Summary: Create ScriptFactory convenience methods for resources on classpath
Key: SYSTEMML-836
URL: https://issues.apache.org/jira/browse/SYSTEMML-836
Project: SystemML
Issue Type: Task
Components: APIs
Reporter: Deron Eriksson
Priority: Minor
Currently a DML Script object can be created by ScriptFactory by getting an input stream to a resource on the classpath, such as this example:
{code}
val inputStream = getClass.getResourceAsStream("/scripts/algorithms/Univar-Stats.dml")
val script = ScriptFactory.dmlFromInputStream(inputStream)
{code}
This can be further simplified by creating a ScriptFactory method like dmlFromResourcePath (or dmlFromClasspath) so a user could instead do:
{code}
val script = ScriptFactory.dmlFromResourcePath("/scripts/algorithms/Univar-Stats.dml")
{code}
An addition method should be created for PyDML, such as pydmlFromResourcePath (or pydmlFromClasspath).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)