Hi all, Matt Haberland and I are happy to open PR gh-14433 <https://github.com/scipy/scipy/pull/14433> to close the long-standing issue gh-857 <https://github.com/scipy/scipy/issues/857> through PROPACK integration into scipy.sparse.linalg.svds based on the previous work done by @jakevdp in pypropack <https://github.com/jakevdp/pypropack/>. This PR includes: - PROPACK wrappers exposing a new 'propack' solver backend for scipy.sparse.linalg.svds - an overhaul and expansion of the scipy.sparse.linalg.svds test suite, documentation, and benchmarks - inclusion of a new PROPACK submodule under the SciPy organization which includes patches for known bugs, Fortran compiler support, and OpenMP issues Thanks, Nicholas
This is great! Thanks Nicholas and Matt for this great job! Quick question about these modules. Recently we have been adding quite a few. Do we have a plan to keep them aligned (if need be) with their upstream version? Cheers, Pamphile
On 19.07.2021, at 00:41, Nicholas McKibben <nicholas.bgp@gmail.com> wrote:
Hi all,
Matt Haberland and I are happy to open PR gh-14433 <https://github.com/scipy/scipy/pull/14433> to close the long-standing issue gh-857 <https://github.com/scipy/scipy/issues/857> through PROPACK integration into scipy.sparse.linalg.svds based on the previous work done by @jakevdp in pypropack <https://github.com/jakevdp/pypropack/>.
This PR includes: - PROPACK wrappers exposing a new 'propack' solver backend for scipy.sparse.linalg.svds - an overhaul and expansion of the scipy.sparse.linalg.svds test suite, documentation, and benchmarks - inclusion of a new PROPACK submodule under the SciPy organization which includes patches for known bugs, Fortran compiler support, and OpenMP issues
Thanks, Nicholas _______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
Hi Pamphile, PROPACK is an old library that hasn't received an update in 16 years, so I don't anticipate any issues with staying up to date with any upstream. The only changes will be our patches to fix known/discovered bugs. Thanks, Nicholas On Mon, Jul 19, 2021 at 12:11 AM Pamphile Roy <roy.pamphile@gmail.com> wrote:
This is great! Thanks Nicholas and Matt for this great job!
Quick question about these modules. Recently we have been adding quite a few. Do we have a plan to keep them aligned (if need be) with their upstream version?
Cheers, Pamphile
On 19.07.2021, at 00:41, Nicholas McKibben <nicholas.bgp@gmail.com> wrote:
Hi all,
Matt Haberland and I are happy to open PR gh-14433 <https://github.com/scipy/scipy/pull/14433> to close the long-standing issue gh-857 <https://github.com/scipy/scipy/issues/857> through PROPACK integration into scipy.sparse.linalg.svds based on the previous work done by @jakevdp in pypropack <https://github.com/jakevdp/pypropack/>.
This PR includes: - PROPACK wrappers exposing a new 'propack' solver backend for scipy.sparse.linalg.svds - an overhaul and expansion of the scipy.sparse.linalg.svds test suite, documentation, and benchmarks - inclusion of a new PROPACK submodule under the SciPy organization which includes patches for known bugs, Fortran compiler support, and OpenMP issues
Thanks, Nicholas _______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
Haha ok I see… well then it should be fine as you said. Cheers, Pamphile
On 19.07.2021, at 16:02, Nicholas McKibben <nicholas.bgp@gmail.com> wrote:
Hi Pamphile,
PROPACK is an old library that hasn't received an update in 16 years, so I don't anticipate any issues with staying up to date with any upstream. The only changes will be our patches to fix known/discovered bugs.
Thanks, Nicholas
On Mon, Jul 19, 2021 at 12:11 AM Pamphile Roy <roy.pamphile@gmail.com <mailto:roy.pamphile@gmail.com>> wrote: This is great! Thanks Nicholas and Matt for this great job!
Quick question about these modules. Recently we have been adding quite a few. Do we have a plan to keep them aligned (if need be) with their upstream version?
Cheers, Pamphile
On 19.07.2021, at 00:41, Nicholas McKibben <nicholas.bgp@gmail.com <mailto:nicholas.bgp@gmail.com>> wrote:
Hi all,
Matt Haberland and I are happy to open PR gh-14433 <https://github.com/scipy/scipy/pull/14433> to close the long-standing issue gh-857 <https://github.com/scipy/scipy/issues/857> through PROPACK integration into scipy.sparse.linalg.svds based on the previous work done by @jakevdp in pypropack <https://github.com/jakevdp/pypropack/>.
This PR includes: - PROPACK wrappers exposing a new 'propack' solver backend for scipy.sparse.linalg.svds - an overhaul and expansion of the scipy.sparse.linalg.svds test suite, documentation, and benchmarks - inclusion of a new PROPACK submodule under the SciPy organization which includes patches for known bugs, Fortran compiler support, and OpenMP issues
Thanks, Nicholas _______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org <mailto:SciPy-Dev@python.org> https://mail.python.org/mailman/listinfo/scipy-dev <https://mail.python.org/mailman/listinfo/scipy-dev>
_______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org <mailto:SciPy-Dev@python.org> https://mail.python.org/mailman/listinfo/scipy-dev <https://mail.python.org/mailman/listinfo/scipy-dev> _______________________________________________ SciPy-Dev mailing list SciPy-Dev@python.org https://mail.python.org/mailman/listinfo/scipy-dev
participants (2)
-
Nicholas McKibben -
Pamphile Roy