<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/numpy.git/benchmarks, branch master</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>Merge pull request #18183 from touqir14/master</title>
<updated>2021-02-15T09:17:22+00:00</updated>
<author>
<name>Matti Picus</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2021-02-15T09:17:22+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=17e3ef963a039b8312af119e300a9e68a37e568c'/>
<id>17e3ef963a039b8312af119e300a9e68a37e568c</id>
<content type='text'>
MAINT: Optimize numpy.count_nonzero for int types using SIMD operations</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MAINT: Optimize numpy.count_nonzero for int types using SIMD operations</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: Fix unique handling of nan entries. (#18070)</title>
<updated>2021-02-12T16:47:55+00:00</updated>
<author>
<name>Filip Trojan</name>
<email>f.trojan@centrum.cz</email>
</author>
<published>2021-02-12T16:47:55+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=7dcd29aaafe1ab8be4be04d3c793e5bcaf17459f'/>
<id>7dcd29aaafe1ab8be4be04d3c793e5bcaf17459f</id>
<content type='text'>
* benchmark bench_lib.Unique added

* extended test_unique_1d

* modify _unique1d

* extend test with return_index, return_inverse and return_counts parameters

* documentation updated

* Update numpy/lib/arraysetops.py

Co-authored-by: Bas van Beek &lt;43369155+BvB93@users.noreply.github.com&gt;

* full coverage of nan types

Co-authored-by: Bas van Beek &lt;43369155+BvB93@users.noreply.github.com&gt;

* added tests for the datetime like dtypes

* nan as vector of length 1

* use aux[-1] as nan, ..versionchanged, release note

* for complex arrays all NaN values are considered equivalent

Co-authored-by: filip_trojan &lt;Tarantula2018&gt;
Co-authored-by: Bas van Beek &lt;43369155+BvB93@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* benchmark bench_lib.Unique added

* extended test_unique_1d

* modify _unique1d

* extend test with return_index, return_inverse and return_counts parameters

* documentation updated

* Update numpy/lib/arraysetops.py

Co-authored-by: Bas van Beek &lt;43369155+BvB93@users.noreply.github.com&gt;

* full coverage of nan types

Co-authored-by: Bas van Beek &lt;43369155+BvB93@users.noreply.github.com&gt;

* added tests for the datetime like dtypes

* nan as vector of length 1

* use aux[-1] as nan, ..versionchanged, release note

* for complex arrays all NaN values are considered equivalent

Co-authored-by: filip_trojan &lt;Tarantula2018&gt;
Co-authored-by: Bas van Beek &lt;43369155+BvB93@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: Avoid moveaxis overhead in median.</title>
<updated>2021-02-06T11:46:03+00:00</updated>
<author>
<name>Antony Lee</name>
<email>anntzer.lee@gmail.com</email>
</author>
<published>2021-02-04T17:32:54+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=4152443b1d268951401e0be1351eccbddd572e97'/>
<id>4152443b1d268951401e0be1351eccbddd572e97</id>
<content type='text'>
This change speeds up taking the median of 1001 floats by ~20%, as
measured by
`python -mtimeit -s 'import numpy as np; x = np.random.randn(1001)' -- 'np.median(x)'`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change speeds up taking the median of 1001 floats by ~20%, as
measured by
`python -mtimeit -s 'import numpy as np; x = np.random.randn(1001)' -- 'np.median(x)'`
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'upstream/master'</title>
<updated>2021-02-05T10:49:16+00:00</updated>
<author>
<name>Touqir Sajed</name>
<email>touqir@ualberta.ca</email>
</author>
<published>2021-02-05T10:49:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=ed3d080f637e263fdcd702fb7d588433461ff243'/>
<id>ed3d080f637e263fdcd702fb7d588433461ff243</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merged count_nonzero_int16/int32/int64 into count_nonzero_int and added benchmarks</title>
<updated>2021-01-19T10:19:11+00:00</updated>
<author>
<name>Touqir Sajed</name>
<email>touqir@ualberta.ca</email>
</author>
<published>2021-01-19T10:19:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=15cf37d5394e69fc1847b1efa8d5253de4890cbe'/>
<id>15cf37d5394e69fc1847b1efa8d5253de4890cbe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add triu_indices and tril_indices</title>
<updated>2021-01-18T15:48:38+00:00</updated>
<author>
<name>Illviljan</name>
<email>14371165+Illviljan@users.noreply.github.com</email>
</author>
<published>2021-01-18T15:48:38+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=2951e733d9ffa03276d6859721b57209234bea12'/>
<id>2951e733d9ffa03276d6859721b57209234bea12</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DOC: Avoid using "set of" when talking about an ordered list.</title>
<updated>2020-12-29T20:18:08+00:00</updated>
<author>
<name>Antony Lee</name>
<email>anntzer.lee@gmail.com</email>
</author>
<published>2020-12-29T17:53:53+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=f36e940a4726abb38c4929259e8eaf00d68c3d18'/>
<id>f36e940a4726abb38c4929259e8eaf00d68c3d18</id>
<content type='text'>
... or when the input isn't/cannot be a set.  I left a few usages, e.g.
in random sampling, where "set" is reasonable as informal description of
an array as the order doesn't matter; however, for e.g. np.gradient the
order of the returned list is clearly important, so "set" is wrong.

Also some other minor doc edits noticed during the grepping: using
`shape` instead of `form` in `cov` is consistent with most other places;
the wording in `Polynomial.trim` now matches other methods on the same
class.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... or when the input isn't/cannot be a set.  I left a few usages, e.g.
in random sampling, where "set" is reasonable as informal description of
an array as the order doesn't matter; however, for e.g. np.gradient the
order of the returned list is clearly important, so "set" is wrong.

Also some other minor doc edits noticed during the grepping: using
`shape` instead of `form` in `cov` is consistent with most other places;
the wording in `Polynomial.trim` now matches other methods on the same
class.
</pre>
</div>
</content>
</entry>
<entry>
<title>BENCH: Rename `bench_avx.py` to `bench_ufunc_strides.py`</title>
<updated>2020-12-26T16:32:08+00:00</updated>
<author>
<name>Sayed Adel</name>
<email>seiko@imavr.com</email>
</author>
<published>2020-12-26T03:19:47+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=14706548928f78b31431bcd3eb6bf7d76c914335'/>
<id>14706548928f78b31431bcd3eb6bf7d76c914335</id>
<content type='text'>
  This test should not be exclusive to AVX. this patch also
  extends unary test to cover different sets of output strides.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  This test should not be exclusive to AVX. this patch also
  extends unary test to cover different sets of output strides.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #17102 from Qiyu8/usimd-compiled</title>
<updated>2020-12-19T17:18:25+00:00</updated>
<author>
<name>Matti Picus</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2020-12-19T17:18:25+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=3095b43db1831d876915bb581078e8d11c9febfb'/>
<id>3095b43db1831d876915bb581078e8d11c9febfb</id>
<content type='text'>
SIMD: Optimize the performance of np.packbits using USIMD</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SIMD: Optimize the performance of np.packbits using USIMD</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #17736 from seiko2plus/issue_17716</title>
<updated>2020-12-16T19:55:52+00:00</updated>
<author>
<name>Matti Picus</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2020-12-16T19:55:52+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=d7a75e8e8fefc433cf6e5305807d5f3180954273'/>
<id>d7a75e8e8fefc433cf6e5305807d5f3180954273</id>
<content type='text'>
BUG, Benchmark: fix passing optimization build options to asv</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BUG, Benchmark: fix passing optimization build options to asv</pre>
</div>
</content>
</entry>
</feed>
