EMS-TU-Ilmenau / fastmat

A library to build up lazily evaluated expressions of linear transforms for efficient scientific computing.
https://fastmat.readthedocs.io
Apache License 2.0
24 stars 8 forks source link

Linear operator #60

Closed SebastianSemper closed 5 years ago

SebastianSemper commented 5 years ago

We use the linear operator for all sorts of things now.

Especially to calculate largest eigen and singular values as well as the corresponding vector.

This pull request fixes a long and lasting series of complications with the power iteration.

ChristophWWagner commented 5 years ago

I have some questions and comments about the changes implemented that I would require to be discussed or resolved before proceeding:

SebastianSemper commented 5 years ago

I added an explanation of the largestSingularVector property to its doc string. right now it is the closest thing to numpy and scipy, since they both return a tuple with the same ordering of (u,v).