<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/numpy.git/numpy/random/src/philox, branch main</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>MAINT: replace `NPY_INLINE` with `inline`</title>
<updated>2022-11-25T09:51:14+00:00</updated>
<author>
<name>Ralf Gommers</name>
<email>ralf.gommers@gmail.com</email>
</author>
<published>2022-11-25T09:04:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=3947b1a023a07a55522de65b4d302339bac2bad7'/>
<id>3947b1a023a07a55522de65b4d302339bac2bad7</id>
<content type='text'>
Closes gh-22100
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes gh-22100
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow GCC compile on mingw-w64-based systems</title>
<updated>2022-06-29T22:20:23+00:00</updated>
<author>
<name>Matthew Brett</name>
<email>matthew.brett@gmail.com</email>
</author>
<published>2022-06-29T22:15:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=467be385f57cfdf373ba076836054fee3a8218ca'/>
<id>467be385f57cfdf373ba076836054fee3a8218ca</id>
<content type='text'>
Macro `__MINGW32__` always defined for Mingw-w64 compilers (32- or
64-bit):

https://sourceforge.net/p/predef/wiki/Compilers/
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Macro `__MINGW32__` always defined for Mingw-w64 compilers (32- or
64-bit):

https://sourceforge.net/p/predef/wiki/Compilers/
</pre>
</div>
</content>
</entry>
<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>Fix typos, via a Levenshtein-style corrector</title>
<updated>2019-12-19T08:39:59+00:00</updated>
<author>
<name>Brian Wignall</name>
<email>brianwignall@gmail.com</email>
</author>
<published>2019-12-19T08:39:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=0c2a5eb42c0cddf6844880f1494ddf7765bf9c7b'/>
<id>0c2a5eb42c0cddf6844880f1494ddf7765bf9c7b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BLD: remove unused functions, rearrange headers (from CC=clang) (#14534)</title>
<updated>2019-09-26T18:16:00+00:00</updated>
<author>
<name>Matti Picus</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2019-09-26T18:16:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=4b1cd4e118e543260cbe9c7fba51a1de37e03618'/>
<id>4b1cd4e118e543260cbe9c7fba51a1de37e03618</id>
<content type='text'>
* BUILD: remove unused functions, rearrange headers (from CC=clang)

* MAINT: check enum at API call, not in provate function</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* BUILD: remove unused functions, rearrange headers (from CC=clang)

* MAINT: check enum at API call, not in provate function</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: remove ThreeFry BitGenerator</title>
<updated>2019-06-25T19:02:01+00:00</updated>
<author>
<name>mattip</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2019-06-25T15:46:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=578cf428470b6bcaaf5198b63acdabc251512612'/>
<id>578cf428470b6bcaaf5198b63acdabc251512612</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: Misc. typo fixes (#13664)</title>
<updated>2019-05-31T07:13:33+00:00</updated>
<author>
<name>luzpaz</name>
<email>luzpaz@users.noreply.github.com</email>
</author>
<published>2019-05-31T07:13:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=0c70787c04d7b0febacb14edfe214cb68d87b6c3'/>
<id>0c70787c04d7b0febacb14edfe214cb68d87b6c3</id>
<content type='text'>
* DOC, MAINT: Misc. typo fixes

Found via `codespell`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* DOC, MAINT: Misc. typo fixes

Found via `codespell`
</pre>
</div>
</content>
</entry>
<entry>
<title>PERF: Reorder header for philox (#34)</title>
<updated>2019-05-27T19:58:35+00:00</updated>
<author>
<name>Kevin Sheppard</name>
<email>bashtage@users.noreply.github.com</email>
</author>
<published>2019-05-27T10:11:57+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=9c261e6d617fcb3d58708f10b52dd3ea1eb6e301'/>
<id>9c261e6d617fcb3d58708f10b52dd3ea1eb6e301</id>
<content type='text'>
* PERF: Reorder header for philox

Reorder header so that support uint128 is always used if avilable, irrespective of platform
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PERF: Reorder header for philox

Reorder header so that support uint128 is always used if avilable, irrespective of platform
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: Implement API changes for randomgen-derived code</title>
<updated>2019-05-20T16:00:34+00:00</updated>
<author>
<name>mattip</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2019-05-13T21:17:51+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=17e0070df93f4262908f884dca4b08cb7d0bba7f'/>
<id>17e0070df93f4262908f884dca4b08cb7d0bba7f</id>
<content type='text'>
remove numpy.random.gen, BRNG.generator, pcg*, rand, randn
remove use_mask and Lemire's method, fix benchmarks for PCG removal
convert brng to bitgen (in C) and bit_generator (in python)
convert base R{NG,andom.*} to BitGenerator, fix last commit
randint -&gt; integers, remove rand, randn, random_integers
RandomGenerator -&gt; Generator, more "basic RNG" -&gt; BitGenerator
random_sample -&gt; random, jump -&gt; jumped, resync with randomgen
Remove derived code from entropy
Port over changes accepted in upstream to protect log(0.0) where relevant
fix doctests for jumped, better document choice
Remove Python 2.7 shims
Use NPY_INLINE to simplify
Fix performance.py to work
Renam directory brng to bit_generators
Fix examples wiht new directory structure
Clarify relationship to historical RandomState
Remove references to .generator
Rename xoshiro256/512starstar
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
remove numpy.random.gen, BRNG.generator, pcg*, rand, randn
remove use_mask and Lemire's method, fix benchmarks for PCG removal
convert brng to bitgen (in C) and bit_generator (in python)
convert base R{NG,andom.*} to BitGenerator, fix last commit
randint -&gt; integers, remove rand, randn, random_integers
RandomGenerator -&gt; Generator, more "basic RNG" -&gt; BitGenerator
random_sample -&gt; random, jump -&gt; jumped, resync with randomgen
Remove derived code from entropy
Port over changes accepted in upstream to protect log(0.0) where relevant
fix doctests for jumped, better document choice
Remove Python 2.7 shims
Use NPY_INLINE to simplify
Fix performance.py to work
Renam directory brng to bit_generators
Fix examples wiht new directory structure
Clarify relationship to historical RandomState
Remove references to .generator
Rename xoshiro256/512starstar
</pre>
</div>
</content>
</entry>
<entry>
<title>BENCH: convert bencmarks to asv format</title>
<updated>2019-05-20T15:45:27+00:00</updated>
<author>
<name>mattip</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2019-04-09T21:50:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=c53b2eb729bae1f248a2654dfcfa4a3dd3e2902b'/>
<id>c53b2eb729bae1f248a2654dfcfa4a3dd3e2902b</id>
<content type='text'>
remove files that were part of the origal repo
rework randomgen docs to integrate with numpy and fix some links
remove convenience functions, require explicit call to gen.brng
move code out of numpy.random.randomgen into numpy.random
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
remove files that were part of the origal repo
rework randomgen docs to integrate with numpy and fix some links
remove convenience functions, require explicit call to gen.brng
move code out of numpy.random.randomgen into numpy.random
</pre>
</div>
</content>
</entry>
</feed>
