spark-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mattmann, Chris A (398J)" <>
Subject Re: Needs a matrix library
Date Fri, 06 Sep 2013 20:33:03 GMT
Hey Martin,

We may seriously consider using either Apache Hama here (which will
bring in Hadoop):

Or alternatively, think about some Apache Spark based library:

It will refer to you to MLBase, which we could base it on.

I'm CC'ing the Apache Spark list here to connect the dots.


Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA

-----Original Message-----
From: Martin Desruisseaux <>
Organization: Geomatys
Reply-To: "" <>
Date: Friday, September 6, 2013 1:29 PM
To: Apache SIS <>
Subject: Needs a matrix library

>Hello all
>I have hit a point in Apache SIS where I need some matrix
>implementations. Additions and multiplications are easy to implement,
>but matrix inversions are more difficult. In Geotk I was using the
>"vecmath" package (a derivative of legacy Sun Java3D library). However
>vecmath is licensed under LGPL 2 [1], which in my understanding can not
>work with Apache projects.
>Does anyone would recommend a small library implementing Matrix objects
>with basic operations? Note that I'm not looking for a full linear
>algebra package. In particular, I would like a library with optimized
>matrix implementation for the 3x3 and 4x4 cases - matrices of those
>sizes will occur very often, and dedicated implementations make a real
>difference both in performance and accuracy.
>     Martin

View raw message