systemml-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Deron Eriksson <deroneriks...@gmail.com>
Subject Re: Contribute to SYSTEMML
Date Tue, 05 Jul 2016 22:39:56 GMT
Hello Garvit,

You might also find "Contributing to SystemML" to be useful:
http://apache.github.io/incubator-systemml/contributing-to-systemml.html

Deron


On Tue, Jul 5, 2016 at 2:26 PM, Nakul Jindal <nakul02@gmail.com> wrote:

> Hi Garvit,
>
> A good place to get started is to look at the SystemML JIRA site:
> https://issues.apache.org/jira/browse/SYSTEMML <
> https://issues.apache.org/jira/browse/SYSTEMML>
>
> In addition to the documentation at:
> https://apache.github.io/incubator-systemml <
> https://apache.github.io/incubator-systemml>
>
> there is documentation in the docs/ directory:
> https://github.com/apache/incubator-systemml/tree/master/docs <
> https://github.com/apache/incubator-systemml/tree/master/docs>
>
>
> 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.
> https://apache.github.io/incubator-systemml/dml-language-reference.html <
> https://apache.github.io/incubator-systemml/dml-language-reference.html>
>
>
> Then setup your dev environment (Eclipse or IntelliJ).
> https://apache.github.io/incubator-systemml/developer-tools-systemml.html
> <https://apache.github.io/incubator-systemml/developer-tools-systemml.html
> >
>
> Also try setting up Spark locally on your machine and running SystemML in
> Spark Mode.
> http://spark.apache.org/docs/latest/spark-standalone.html <
> http://spark.apache.org/docs/latest/spark-standalone.html>
>
>
> You can get editor support in Vim and Atom:
> Vim : https://github.com/nakul02/vim-dml <
> https://github.com/nakul02/vim-dml>
> Atom : https://atom.io/packages/language-dml <
> https://atom.io/packages/language-dml>
> (Installing in Atom -
> http://flight-manual.atom.io/using-atom/sections/atom-packages/ <
> http://flight-manual.atom.io/using-atom/sections/atom-packages/>)
>
>
> -Nakul
>
>
>
> > On Jul 3, 2016, at 7:35 AM, Garvit Bansal <garvitbansal244@gmail.com>
> 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: *www.garvitbansal.xyz
> >
> > <https://in.linkedin.com/pub/garvit-bansal/50/129/433>
>
>

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