Re: Proof of Concept: Embedded Scala DSL

2016-09-28 Thread Niketan Pansare
m.com http://researcher.watson.ibm.com/researcher/view.php?person=us-npansar From: Nakul Jindal To: dev@systemml.incubator.apache.org Date: 09/28/2016 01:41 PM Subject: Re: Proof of Concept: Embedded Scala DSL As I understand it, the way it is now is the following: { PyDML, DML }——&

Re: Proof of Concept: Embedded Scala DSL

2016-09-28 Thread Nakul Jindal
view.php?person=us-npansar> > > Frederick R Reiss---09/28/2016 12:02:01 PM---Maybe I'm missing a subtle point > here, but why not refactor the existing class org.apache.sysml.pars > > From: Frederick R Reiss/Almaden/IBM@IBMUS > To: dev@systemml.incubator.apache.org > Date: 0

Re: Proof of Concept: Embedded Scala DSL

2016-09-28 Thread Niketan Pansare
/2016 12:02 PM Subject:Re: Proof of Concept: Embedded Scala DSL Maybe I'm missing a subtle point here, but why not refactor the existing class org.apache.sysml.parser.DMLProgram into our common internal representation across DSLs? This class is already sufficiently expressive to represen

Re: Proof of Concept: Embedded Scala DSL

2016-09-28 Thread Frederick R Reiss
n/IBM@IBMUS To: dev@systemml.incubator.apache.org Date: 09/28/2016 11:20 AM Subject: Re: Proof of Concept: Embedded Scala DSL Thanks Felix for the response. +1 >> For the future design I will probably make the Matrix and Vector classes abstract which allows for differe

Re: Proof of Concept: Embedded Scala DSL

2016-09-28 Thread Niketan Pansare
: 09/28/2016 10:54 AM Subject: Re: Proof of Concept: Embedded Scala DSL Hi Niketan, thanks for your suggestions! I thought about it a bit and here are my ideas on it: The IR you are describing is basically already my user facing API. I am not sure how much sense it makes to have an I

Re: Proof of Concept: Embedded Scala DSL

2016-09-28 Thread fschueler
archer/view.php?person=us-npansar [2] Matthias Boehm---09/24/2016 01:11:36 AM---thanks for sharing the summary - this is very nice. While looking over the example, I had the follow From: Matthias Boehm/Almaden/IBM@IBMUS To: dev@systemml.incubator.apache.org Date: 09/24/2016 01:11 AM Subject: Re: P

Re: Proof of Concept: Embedded Scala DSL

2016-09-26 Thread fschueler
Hi Matthias, thanks for taking a look at the document! Let me try to answer your questions with some ideas - part of this POC and my current work is to find out what the best answers are! 1) I see basically two usecases for this DSL: - users write functions/algorithms much like prepared st

Re: Proof of Concept: Embedded Scala DSL

2016-09-26 Thread Nakul Jindal
is is > very nice. While looking over the example, I had the follow > > From: Matthias Boehm/Almaden/IBM@IBMUS > To: dev@systemml.incubator.apache.org > Date: 09/24/2016 01:11 AM > Subject: Re: Proof of Concept: Embedded Scala DSL > -- >

Re: Proof of Concept: Embedded Scala DSL

2016-09-24 Thread Niketan Pansare
MUS To: dev@systemml.incubator.apache.org Date: 09/24/2016 01:11 AM Subject: Re: Proof of Concept: Embedded Scala DSL thanks for sharing the summary - this is very nice. While looking over the example, I had the following questions: 1) Output handling: It would be great to see an example how

Re: Proof of Concept: Embedded Scala DSL

2016-09-24 Thread Matthias Boehm
thanks for sharing the summary - this is very nice. While looking over the example, I had the following questions: 1) Output handling: It would be great to see an example how the results of Algorithm.execute() are consumed. Do you intend to hand out our binary matrix representation or MLContext's