[
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)