[SciPy-Dev] GSoC project UNU.RAN

Christoph Baumgarten christoph.baumgarten at gmail.com
Sat Mar 27 16:09:12 EDT 2021


Hi,


> Because I can see that there are things like MCMC or copulas which we
might not want here (we had discussions about it and let this for
statsmodels).

not all functions in UNURAN need to be included in SciPy. The methods for
generating univariate RVs might be a good starting point.

Christoph

<scipy-dev-request at python.org> schrieb am Do., 25. März 2021, 03:15:

> Send SciPy-Dev mailing list submissions to
>         scipy-dev at python.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         https://mail.python.org/mailman/listinfo/scipy-dev
> or, via email, send a message with subject or body 'help' to
>         scipy-dev-request at python.org
>
> You can reach the person managing the list at
>         scipy-dev-owner at python.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of SciPy-Dev digest..."
>
>
> Today's Topics:
>
>    1. GSoC project UNU.RAN (Christoph Baumgarten)
>    2. Re: GSoC project UNU.RAN (Pamphile Roy)
>    3. Re: GSoC'21 participation SciPy (Nikolay Mayorov)
>    4. ANN: SciPy 1.6.2 (Tyler Reddy)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Wed, 24 Mar 2021 19:49:54 +0100
> From: Christoph Baumgarten <christoph.baumgarten at gmail.com>
> To: scipy-dev at python.org
> Subject: [SciPy-Dev] GSoC project UNU.RAN
> Message-ID:
>         <CABXY2qAOHNxGyzPHYnYKx5K+u43HYsDDo+pbWjofUtVN=
> zx06A at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Hi all,
>
> the developers of the library UNU.RAN (
> http://statmath.wu.ac.at/software/unuran/) have given their permission to
> integrate it into SciPy under a BSD licence.It would be a great addition to
> scipy.stats since UNU.RAN contains a lot of powerful tools for generating
> random variates. I already discussed the idea with some of the developers
> of scipy.stats and we agreed to propose this as a project idea for GSoC,
> see https://github.com/scipy/scipy/wiki/GSoC-2021-project-ideas
>
> Please let me know if you have any questions / comments.
>
> Thanks
>
> Christoph
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> https://mail.python.org/pipermail/scipy-dev/attachments/20210324/c39121ca/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 2
> Date: Wed, 24 Mar 2021 20:31:26 +0100
> From: Pamphile Roy <roy.pamphile at gmail.com>
> To: SciPy Developers List <scipy-dev at python.org>
> Subject: Re: [SciPy-Dev] GSoC project UNU.RAN
> Message-ID: <89C523C1-8C58-425D-AE83-215D26C271D0 at gmail.com>
> Content-Type: text/plain; charset="us-ascii"
>
> Hi,
>
> This is good news!
>
> By integrating, do you mean that you propose to write python wrappers on
> top of the whole C library?
> Because I can see that there are things like MCMC or copulas which we
> might not want here (we had discussions about it and let this for
> statsmodels).
>
> Thanks in advance for the precision.
>
> Cheers,
> Pamphile
>
>
> > On 24.03.2021, at 19:49, Christoph Baumgarten <
> christoph.baumgarten at gmail.com> wrote:
> >
> >
> > Hi all,
> >
> > the developers of the library UNU.RAN (
> http://statmath.wu.ac.at/software/unuran/ <
> http://statmath.wu.ac.at/software/unuran/>) have given their permission
> to integrate it into SciPy under a BSD licence.It would be a great addition
> to scipy.stats since UNU.RAN contains a lot of powerful tools for
> generating random variates. I already discussed the idea with some of the
> developers of scipy.stats and we agreed to propose this as a project idea
> for GSoC, see https://github.com/scipy/scipy/wiki/GSoC-2021-project-ideas
> <https://github.com/scipy/scipy/wiki/GSoC-2021-project-ideas>
> >
> > Please let me know if you have any questions / comments.
> >
> > Thanks
> >
> > Christoph
> > _______________________________________________
> > SciPy-Dev mailing list
> > SciPy-Dev at python.org
> > https://mail.python.org/mailman/listinfo/scipy-dev
>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> https://mail.python.org/pipermail/scipy-dev/attachments/20210324/63d8e7ef/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 3
> Date: Thu, 25 Mar 2021 03:58:53 +0500
> From: Nikolay Mayorov <nikolay.mayorov at zoho.com>
> To: "SciPy Developers List" <scipy-dev at python.org>
> Subject: Re: [SciPy-Dev] GSoC'21 participation SciPy
> Message-ID: <178667650ce.ee2557c489059.5035677909948735908 at zoho.com>
> Content-Type: text/plain; charset="utf-8"
>
> Ralf, thanks for the feedback!
>
>
>
> Waiting for a good student to apply for this project :)
>
>
>
>
>
> Nikolay
>
>
>
>
>
>
>
> ---- On Sat, 20 Mar 2021 20:18:06 +0500 Ralf Gommers <
> ralf.gommers at gmail.com> wrote ----
>
>
> Hi Nikolay,
>
>
>
> Thanks for adding that! I agree there's a lot to improve there.
>
>
>
> It's a nice and detailed description, I don't have much to add. Gmail
> unhelpfully classified your email as spam, so I thought I'd reply on the
> list in case that happened for other people as well.
>
>
>
> Cheers,
>
> Ralf
>
>
>
>
> On Fri, Mar 12, 2021 at 8:08 PM Nikolay Mayorov <mailto:
> nikolay.mayorov at zoho.com> wrote:
>
> Hi!
>
>
>
> I've added an idea about implementing object-oriented design of filtering
> in scipy.signal. It was discussed quite a lot in the past, I think it's a
> sane idea and scipy.signal definitely can be made more user friendly and
> convenient.
>
>
>
> This is only some preliminarily view on the project. Feel free to edit the
> text. So far I've put only myself as a possible mentor.
>
>
>
> Nikolay
>
>
>
>
>
>
>
>
>
> _______________________________________________
> SciPy-Dev mailing list
> mailto:SciPy-Dev at python.org
> https://mail.python.org/mailman/listinfo/scipy-dev
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> https://mail.python.org/pipermail/scipy-dev/attachments/20210325/bfec63d3/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 4
> Date: Wed, 24 Mar 2021 20:13:19 -0600
> From: Tyler Reddy <tyler.je.reddy at gmail.com>
> To: SciPy Developers List <scipy-dev at python.org>,  Discussion of
>         Numerical Python <numpy-discussion at python.org>,
>         python-announce-list at python.org
> Subject: [SciPy-Dev] ANN: SciPy 1.6.2
> Message-ID:
>         <
> CAHPuU_bbFev0NzsrVefg5WEW2kTaUdBYJuAPRBSyQyOVoV1_zQ at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Hi all,
>
> On behalf of the SciPy development team I'm pleased to announce
> the release of SciPy 1.6.2, which is a bug fix release.
>
> Sources and binary wheels can be found at:
> https://pypi.org/project/scipy/
> and at: https://github.com/scipy/scipy/releases/tag/v1.6.2
> <https://github.com/scipy/scipy/releases/tag/v1.6.1>
>
> One of a few ways to install this release with pip:
>
> pip install scipy==1.6.2
>
> =====================
> SciPy 1.6.2 Release Notes
> =====================
>
> SciPy 1.6.2 is a bug-fix release with no new features
> compared to 1.6.1. This is also the first SciPy release
> to place upper bounds on some dependencies to improve
> the long-term repeatability of source builds.
>
> Authors
> ======
>
> * Pradipta Ghosh +
> * Tyler Reddy
> * Ralf Gommers
> * Martin K. Scherer +
> * Robert Uhl
> * Warren Weckesser
>
> A total of 6 people contributed to this release.
> People with a "+" by their names contributed a patch for the first time.
> This list of names is automatically generated, and may not be fully
> complete.
>
> Issues closed for 1.6.2
> ------------------------------
>
> * `#13512 <https://github.com/scipy/scipy/issues/13512>`__:
> \`stats.gaussian_kde.evaluate\` broken on S390X
> * `#13584 <https://github.com/scipy/scipy/issues/13584>`__:
> rotation._compute_euler_from_matrix() creates an array with negative...
> * `#13585 <https://github.com/scipy/scipy/issues/13585>`__: Behavior
> change
> in coo_matrix when dtype=None
> * `#13686 <https://github.com/scipy/scipy/issues/13686>`__: delta0
> argument
> of scipy.odr.ODR() ignored
>
> Pull requests for 1.6.2
> ------------------------------
>
> * `#12862 <https://github.com/scipy/scipy/pull/12862>`__: REL: put upper
> bounds on versions of dependencies
> * `#13575 <https://github.com/scipy/scipy/pull/13575>`__: BUG: fix
> \`gaussian_kernel_estimate\` on S390X
> * `#13586 <https://github.com/scipy/scipy/pull/13586>`__: BUG: sparse:
> Create a utility function \`getdata\`
> * `#13598 <https://github.com/scipy/scipy/pull/13598>`__: MAINT, BUG:
> enforce contiguous layout for output array in Rotation.as_euler
> * `#13687 <https://github.com/scipy/scipy/pull/13687>`__: BUG: fix
> scipy.odr to consider given delta0 argument
>
> Checksums
> =========
>
> MD5
> ~~~
>
> fc81d43879a28270d593aaea37c74ff8
>  scipy-1.6.2-cp37-cp37m-macosx_10_9_x86_64.whl
> 9213533bfd3c2f1563d169009c39825c
> scipy-1.6.2-cp37-cp37m-manylinux1_i686.whl
> 2ddd03b89efdb1619fa995da7b83aa6f
>  scipy-1.6.2-cp37-cp37m-manylinux1_x86_64.whl
> d378f725958bd6a83db7ef23e8659762
>  scipy-1.6.2-cp37-cp37m-manylinux2014_aarch64.whl
> 87bc2771b8a8ab1f10168b1563300415  scipy-1.6.2-cp37-cp37m-win32.whl
> 861dab18fe41e82c08c8f585f2710545  scipy-1.6.2-cp37-cp37m-win_amd64.whl
> d2e2002b526adeebf94489aa95031f54
>  scipy-1.6.2-cp38-cp38-macosx_10_9_x86_64.whl
> 2dc36bfbe3938c492533604aba002c17  scipy-1.6.2-cp38-cp38-manylinux1_i686.whl
> 0114de2118d41f9440cf86fdd67434fc
>  scipy-1.6.2-cp38-cp38-manylinux1_x86_64.whl
> ede6db56b1bf0a7fed0c75acac7dcb85
>  scipy-1.6.2-cp38-cp38-manylinux2014_aarch64.whl
> 191636ac3276da0ee9fd263b47927b73  scipy-1.6.2-cp38-cp38-win32.whl
> 8bdf7ab041b9115b379f043bb02d905f  scipy-1.6.2-cp38-cp38-win_amd64.whl
> 608c82b227b6077d9a7871ac6278e64d
>  scipy-1.6.2-cp39-cp39-macosx_10_9_x86_64.whl
> 4c0313b2cccc85666b858ffd692a3c87  scipy-1.6.2-cp39-cp39-manylinux1_i686.whl
> 92da8ffe165034dbbe5f098d0ed58aec
>  scipy-1.6.2-cp39-cp39-manylinux1_x86_64.whl
> b4b225fb1deeaaf0eda909fdd3bd6ca6
>  scipy-1.6.2-cp39-cp39-manylinux2014_aarch64.whl
> 662969220eadbb6efec99030e4d00268  scipy-1.6.2-cp39-cp39-win32.whl
> f19186d6d91c7e37000e9f6ccd9b9b60  scipy-1.6.2-cp39-cp39-win_amd64.whl
> cbcb9b39bd9d877ad3deeccc7c37bb7f  scipy-1.6.2.tar.gz
> b56e705c653ad808a9725dfe840d1258  scipy-1.6.2.tar.xz
> 6f615549670cd3d312dc9e4359d2436a  scipy-1.6.2.zip
>
> SHA256
> ~~~~~~
>
> 77f7a057724545b7e097bfdca5c6006bed8580768cd6621bb1330aedf49afba5
>  scipy-1.6.2-cp37-cp37m-macosx_10_9_x86_64.whl
> e547f84cd52343ac2d56df0ab08d3e9cc202338e7d09fafe286d6c069ddacb31
>  scipy-1.6.2-cp37-cp37m-manylinux1_i686.whl
> bc52d4d70863141bb7e2f8fd4d98e41d77375606cde50af65f1243ce2d7853e8
>  scipy-1.6.2-cp37-cp37m-manylinux1_x86_64.whl
> adf7cee8e5c92b05f2252af498f77c7214a2296d009fc5478fc432c2f8fb953b
>  scipy-1.6.2-cp37-cp37m-manylinux2014_aarch64.whl
> e3e9742bad925c421d39e699daa8d396c57535582cba90017d17f926b61c1552
>  scipy-1.6.2-cp37-cp37m-win32.whl
> ffdfb09315896c6e9ac739bb6e13a19255b698c24e6b28314426fd40a1180822
>  scipy-1.6.2-cp37-cp37m-win_amd64.whl
> 6ca1058cb5bd45388041a7c3c11c4b2bd58867ac9db71db912501df77be2c4a4
>  scipy-1.6.2-cp38-cp38-macosx_10_9_x86_64.whl
> 993c86513272bc84c451349b10ee4376652ab21f312b0554fdee831d593b6c02
>  scipy-1.6.2-cp38-cp38-manylinux1_i686.whl
> 37f4c2fb904c0ba54163e03993ce3544c9c5cde104bcf90614f17d85bdfbb431
>  scipy-1.6.2-cp38-cp38-manylinux1_x86_64.whl
> 96620240b393d155097618bcd6935d7578e85959e55e3105490bbbf2f594c7ad
>  scipy-1.6.2-cp38-cp38-manylinux2014_aarch64.whl
> 03f1fd3574d544456325dae502facdf5c9f81cbfe12808a5e67a737613b7ba8c
>  scipy-1.6.2-cp38-cp38-win32.whl
> 0c81ea1a95b4c9e0a8424cf9484b7b8fa7ef57169d7bcc0dfcfc23e3d7c81a12
>  scipy-1.6.2-cp38-cp38-win_amd64.whl
> c1d3f771c19af00e1a36f749bd0a0690cc64632783383bc68f77587358feb5a4
>  scipy-1.6.2-cp39-cp39-macosx_10_9_x86_64.whl
> 50e5bcd9d45262725e652611bb104ac0919fd25ecb78c22f5282afabd0b2e189
>  scipy-1.6.2-cp39-cp39-manylinux1_i686.whl
> 816951e73d253a41fa2fd5f956f8e8d9ac94148a9a2039e7db56994520582bf2
>  scipy-1.6.2-cp39-cp39-manylinux1_x86_64.whl
> 1fba8a214c89b995e3721670e66f7053da82e7e5d0fe6b31d8e4b19922a9315e
>  scipy-1.6.2-cp39-cp39-manylinux2014_aarch64.whl
> e89091e6a8e211269e23f049473b2fde0c0e5ae0dd5bd276c3fc91b97da83480
>  scipy-1.6.2-cp39-cp39-win32.whl
> d744657c27c128e357de2f0fd532c09c84cd6e4933e8232895a872e67059ac37
>  scipy-1.6.2-cp39-cp39-win_amd64.whl
> e9da33e21c9bc1b92c20b5328adb13e5f193b924c9b969cd700c8908f315aa59
>  scipy-1.6.2.tar.gz
> 8fadc443044396283c48191d48e4e07a3c3b6e2ae320b1a56e76bb42929e84d2
>  scipy-1.6.2.tar.xz
> 2af283054d91865336b4579aa91f9e59d648d436cf561f96d4692008f795c750
>  scipy-1.6.2.zip
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> https://mail.python.org/pipermail/scipy-dev/attachments/20210324/71d8be5c/attachment.html
> >
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> SciPy-Dev mailing list
> SciPy-Dev at python.org
> https://mail.python.org/mailman/listinfo/scipy-dev
>
>
> ------------------------------
>
> End of SciPy-Dev Digest, Vol 209, Issue 25
> ******************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.python.org/pipermail/scipy-dev/attachments/20210327/1b14b056/attachment-0001.html>


More information about the SciPy-Dev mailing list