[GSoC 2019] Matrix pseudoinverse and Least squares solver
Thomas Yang via ublas <[email protected]> Mon, 1 Apr 2019 17:09:56 -0500
| Newsgroups | gmane.comp.lib.boost.ublas |
|---|---|
| Message-ID | <CAE908cEb2pzQNQfxffOk=mwAG=-SYMqgtUtgwhGLm_RH-hNSTg@mail.gmail.com> |
--===============3315690219982351472== Content-Type: multipart/alternative; boundary="00000000000019516c05857b1924" --00000000000019516c05857b1924 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi all, I was investigating some methods to perform least squares algorithms, and I noticed we currently do not have methods of doing so in the development branch. To the extent of my knowledge, we also do not have a method of determining matrix inverses or pseudoinverse. All of the existing implementations I found (e.g. rTensor) of CP decomposition have a method of determining a matrix's pseudoinverse. For GSoC, I initially based my proposal around implementing tensor decomposition algorithms. However, would it be a better choice to focus more on least squares methods like QR-factorization=E2=80=9D And SVD? Furth= ermore, was this already attempted in a past GSoC project? Thanks, Thomas --00000000000019516c05857b1924 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Hi all,<br><br>I was investigating some methods to perform= least squares algorithms, and I noticed we currently do not have methods o= f doing so in the development branch.=C2=A0<br><br>To the extent of my know= ledge, we also do not have a method of determining matrix inverses or pseud= oinverse. All of the existing implementations I found (e.g. rTensor) of CP = decomposition have a method of determining a matrix's pseudoinverse.=C2= =A0<br><br>For GSoC, I initially based my proposal around implementing tens= or decomposition algorithms. However, would it be a better choice to focus = more on least squares methods like QR-factorization=E2=80=9D And SVD? Furth= ermore, was this already attempted in a past GSoC project?<br><br>Thanks,<b= r><br>Thomas=C2=A0=C2=A0<br></div> --00000000000019516c05857b1924-- --===============3315690219982351472== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline