<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/numpy.git/numpy/random/src, branch pr/19857</title>
<subtitle>github.com: numpy/numpy.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/'/>
<entry>
<title>ENH: Add support for windows on arm targets (#19513)</title>
<updated>2021-07-27T20:08:31+00:00</updated>
<author>
<name>Niyas Sait</name>
<email>niyas.sait@linaro.org</email>
</author>
<published>2021-07-27T20:08:31+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=77bc3225e6f4badf83190ec300a0e10e56949644'/>
<id>77bc3225e6f4badf83190ec300a0e10e56949644</id>
<content type='text'>
* add support for windows on arm targets

* Philox: Use  _umulh intrinsic for ARM64 target

* CPU Detection: Refactor to avoid separate pre-processor definition for WoA

* adapt test_dragon4 to avoid using pow (**) to workaround issue in windows C RT for arm64

* Update numpy/core/include/numpy/npy_cpu.h

Co-authored-by: Matti Picus &lt;matti.picus@gmail.com&gt;

* add release note for numpy windows/arm64 support

* Update 19513.new_feature.rst

Co-authored-by: Matti Picus &lt;matti.picus@gmail.com&gt;
Co-authored-by: Charles Harris &lt;charlesr.harris@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* add support for windows on arm targets

* Philox: Use  _umulh intrinsic for ARM64 target

* CPU Detection: Refactor to avoid separate pre-processor definition for WoA

* adapt test_dragon4 to avoid using pow (**) to workaround issue in windows C RT for arm64

* Update numpy/core/include/numpy/npy_cpu.h

Co-authored-by: Matti Picus &lt;matti.picus@gmail.com&gt;

* add release note for numpy windows/arm64 support

* Update 19513.new_feature.rst

Co-authored-by: Matti Picus &lt;matti.picus@gmail.com&gt;
Co-authored-by: Charles Harris &lt;charlesr.harris@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>ENH: manually inline code for performance.</title>
<updated>2021-05-07T19:22:28+00:00</updated>
<author>
<name>Robert Kern</name>
<email>robert.kern@gmail.com</email>
</author>
<published>2021-05-07T19:22:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=9bb6a0c202e8c72b3b388ef35312ad8fda391e80'/>
<id>9bb6a0c202e8c72b3b388ef35312ad8fda391e80</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: Wrong logic for Windows</title>
<updated>2021-05-05T02:12:20+00:00</updated>
<author>
<name>Robert Kern</name>
<email>robert.kern@gmail.com</email>
</author>
<published>2021-05-05T02:12:20+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=d82ef187439081088ab606da712628959e711a3c'/>
<id>d82ef187439081088ab606da712628959e711a3c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ENH: add the emulated 128-bit math for PCG64DXSM</title>
<updated>2021-05-05T01:33:15+00:00</updated>
<author>
<name>Robert Kern</name>
<email>robert.kern@gmail.com</email>
</author>
<published>2021-05-05T01:33:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=a1142e3761d152df7e34ad5ad4d9276661b84f71'/>
<id>a1142e3761d152df7e34ad5ad4d9276661b84f71</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ENH: Add PCG64DXSM implementation.</title>
<updated>2021-05-04T05:16:04+00:00</updated>
<author>
<name>Robert Kern</name>
<email>robert.kern@gmail.com</email>
</author>
<published>2021-05-04T05:16:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=1cb1f67429997e894c32c3e7484c0bb29324390b'/>
<id>1cb1f67429997e894c32c3e7484c0bb29324390b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>PERF: Use exponentials in place of inversion</title>
<updated>2021-03-22T17:13:07+00:00</updated>
<author>
<name>Kevin Sheppard</name>
<email>kevin.k.sheppard@gmail.com</email>
</author>
<published>2021-03-22T12:28:45+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=d4a270640b451636c76cb7cff52cc5a1a8a12b6c'/>
<id>d4a270640b451636c76cb7cff52cc5a1a8a12b6c</id>
<content type='text'>
Use exponentials rather than generating exponentials via inversion
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use exponentials rather than generating exponentials via inversion
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: Use lop1p to improve numerical precision</title>
<updated>2021-03-17T14:25:41+00:00</updated>
<author>
<name>Kevin Sheppard</name>
<email>kevin.k.sheppard@gmail.com</email>
</author>
<published>2021-03-17T10:46:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=4572e12e199c2032c159121ae9afd12c3d3d5a5a'/>
<id>4572e12e199c2032c159121ae9afd12c3d3d5a5a</id>
<content type='text'>
Use log1p(-x) instead of log(1 - x)
Seperate legacy version from current

closes #17020
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use log1p(-x) instead of log(1 - x)
Seperate legacy version from current

closes #17020
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: np.random: Use log1p to improve precision</title>
<updated>2021-03-17T09:52:02+00:00</updated>
<author>
<name>Eric Wieser</name>
<email>wieser.eric@gmail.com</email>
</author>
<published>2020-08-06T09:59:32+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=398b01f346116e7974ef9bacf0a2b29f1b3492e4'/>
<id>398b01f346116e7974ef9bacf0a2b29f1b3492e4</id>
<content type='text'>
This reduces the number of cases when floating point precision makes the argument to `log` become `0`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reduces the number of cases when floating point precision makes the argument to `log` become `0`
</pre>
</div>
</content>
</entry>
<entry>
<title>CLN: Move to legacy function</title>
<updated>2021-02-26T18:42:51+00:00</updated>
<author>
<name>Kevin Sheppard</name>
<email>kevin.k.sheppard@gmail.com</email>
</author>
<published>2021-02-26T18:19:43+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=aa529592b33262bb9fdd73df3b493a3d3cf2e392'/>
<id>aa529592b33262bb9fdd73df3b493a3d3cf2e392</id>
<content type='text'>
Avoid conditional compilation and move old version to legacy_vonmises
Small clean up
Additional comments
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Avoid conditional compilation and move old version to legacy_vonmises
Small clean up
Additional comments
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: Prevent RandomState from changing</title>
<updated>2021-02-26T14:50:28+00:00</updated>
<author>
<name>Kevin Sheppard</name>
<email>kevin.k.sheppard@gmail.com</email>
</author>
<published>2021-02-26T13:04:38+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=79c30300390c267bacb5297f36c1e9605bca8f2c'/>
<id>79c30300390c267bacb5297f36c1e9605bca8f2c</id>
<content type='text'>
Apply vonmises fix only to Generator
Add tests for correctness

closes #17378
closes #17275
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Apply vonmises fix only to Generator
Add tests for correctness

closes #17378
closes #17275
</pre>
</div>
</content>
</entry>
</feed>
