Yes.  That will solve a matrix problem.

But it won't handle complex values.

Check out JBlas for an in-core implementation that handles complex double
matrices.

For out of core version of QR, perhaps Dmitriy can turn up his writeup on
the subject of block diagonal QR.


On Mon, Aug 10, 2015 at 9:23 PM, go canal <goca...@yahoo.com.invalid> wrote:

> I found one message posted before - is this the solution:
>  Matrix inverse = new QRDecomposition(a).solve(new
> DiagonalMatrix(n)) thanks,
> canal
>
>
>      On Tuesday, August 11, 2015 12:20 PM, go canal
> <goca...@yahoo.com.INVALID> wrote:
>
>
>  'in core' as in whole matrix loaded into memory ? I am looking for
> 'distributed' matrix inverse because the matrix is very big (2 million x
> 2m), and it is a Complex Double matrix.
> btw, which API is for the in-core inverse ? thanks,
> canal
>
>
>     On Sunday, August 9, 2015 10:40 PM, Dmitriy Lyubimov <
> dlie...@gmail.com> wrote:
>
>
>  Do you mean in core matrix inversion? It is supported via solve. Actually
> it is supported both in Java and Scala.
> On Aug 5, 2015 9:11 PM, "go canal" <goca...@yahoo.com.invalid> wrote:
>
> > Hello,I am new to Mahout. Would appreciate if someone could tell me if
> > matrix inverse is still supported in the latest release (0.10) ? I
> thought
> > it was supported in the earlier release, for example, 0.3, in the class
> >  org.apache.mahout.math.matrix.linalq.Algebra ? thanks,
> > canal
>
>
>
>
>
>

Reply via email to