[ 
https://issues.apache.org/jira/browse/SYSTEMML-880?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16517551#comment-16517551
 ] 

Niketan Pansare commented on SYSTEMML-880:
------------------------------------------

Since the below steps are not necessarily subtask, I am listing them:
 # Read the documentation and try the code: 
[http://apache.github.io/systemml/python-reference#matrix-class]
 # Understand the core problem of pushing down the loops: 
[http://apache.github.io/systemml/python-reference#dealing-with-the-loops]
 # Then, read the discussion in [PR 
270|https://github.com/apache/systemml/pull/270] and understand why a [simple 
solution|https://github.com/niketanpansare/systemml/blob/6e4c0a15a597034010ce80439aaee87960e836e1/src/main/python/systemml/pushdown.py#L43-L47]
 is not preferred.
 # The solution that is preferred is to walk the [Python 
AST|https://docs.python.org/2/library/ast.html] of the given function and 
replace loops with PyDML script.

> Push-down loop structures in Python DSL
> ---------------------------------------
>
>                 Key: SYSTEMML-880
>                 URL: https://issues.apache.org/jira/browse/SYSTEMML-880
>             Project: SystemML
>          Issue Type: Task
>            Reporter: Niketan Pansare
>            Priority: Major
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to