Conversation
d8adb73 to
6a2bd16
Compare
ded565e to
841ebac
Compare
Jutho
left a comment
There was a problem hiding this comment.
I think this looks good. Does this in any way give rise to conflicts with the whole algorithm selection mechanism via keywords and symbols?
|
Not really, I think mostly the |
|
So, I actually did manage to break the whole type stability chain in the LTS version. As a possible solution, I know just @Jutho, @kshyatt , @mtfishman I'd like to hear opinions on this, I think this will save me a lot of annoyance in the long run, but might also lead to accidents if used incorrectly, so there is definitely some trade-off there |
This is a start for tackling #176, while refactoring some of the QR/LQ implementation to share more code between the different
backends-> drivers.As usual, to keep this somewhat contained I only looked at QR/LQ decompositions to allow for some discussion first.
The next steps would be to include the SVD and eigenvalue decompositions in a similar manner.
From what I can tell, I managed to implement this in a non-breaking way, deprecating the previous
*_Householder*structs without removing them.