systemml-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nakul Jindal <>
Subject Re: Contribute to SYSTEMML
Date Tue, 05 Jul 2016 21:26:23 GMT
Hi Garvit,

A good place to get started is to look at the SystemML JIRA site: <>

In addition to the documentation at: <>

there is documentation in the docs/ directory: <>

If you haven’t already done so, I’d encourage you to run SystemML in standalone mode.

Run a simple matrix multiply, stick this code in a file:

X = rand(rows=20, cols=100, min=0, max=4, pdf="uniform", sparsity=0.3)
Y = rand(rows=100, cols=20, min=0, max=4, pdf="uniform", sparsity=0.3)
S = X %*% Y
print (toString(S))

call the file “matmul.dml” and run it in the standalone mode. Play with the number of
rows, columns, sparsity, min, max.
You can look up the various built-in instruction functions in the language reference. <>

Then setup your dev environment (Eclipse or IntelliJ). <>

Also try setting up Spark locally on your machine and running SystemML in Spark Mode. <>

You can get editor support in Vim and Atom:
Vim : <>
Atom : <>
(Installing in Atom - <>)


> On Jul 3, 2016, at 7:35 AM, Garvit Bansal <> wrote:
> Hi All,
> My name is Garvit and I like to contribute in SYSTEMML. I found this
> project interesting and want to make contribution to it. Can somebody help
> me how to start with, bug fixes or something like that which will help me
> to get in flow.
> Garvit
> -- 
> *Garvit Bansal,*
> Software Developer at Flipkart
> B.Tech in Computer Science and Engineering
> The LNM Institute of Information Technology
> Jaipur, Rajasthan-302001
> *Mobile: *9886384276
> *Website: *
> <>

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message